上の研究会でMeCabを使ってAUtolinkを実現する話が出ていたので実際に実験してみた. MeCab の辞書構造と汎用テキスト変換ツールとしての利用を参考にした. 置換するキーワードリストとしてはWikipediaの記事タイトルを用いた.記事タイトルはダウンロードサイトのjawiki-latest-all-titles-in-ns0.gzから取得できる. 記事タイトルリストは以下のスクリプトで変換する trans.rb title = $_.strip length = title.split(//u).length; score = [-36000.0 ,-400 *(length**1.5)].max.to_i puts "#{title},0,0,#{score},#{length}" unless (length < 3 or title =~ /[",]/) [Tsubosa