monthly gimite

試験運用中。

nlp

tx-ruby

Trieというデータ構造を構築するTxというライブラリがあるんですが、これのRuby bindingを作ってみました。tx-rubyTrieははてなキーワードの付与みたいに、大量の単語をいっぺんに検索する場合に便利なデータ構造です。Txはインデックスがコンパクトになるの…

Ruby/CaboChaのインストール

まずCaboCha本体。*1 $ tar xvzf cabocha-0.53.tar.gz $ cd cabocha-0.53 $ make # make installそしてRubyのライブラリ(SWIGをインストールしておく必要あり)。 $ cd swig $ make ruby $ cd ../ruby $ ruby extconf.rb --with-opt-include=/usr/local/inc…

COLING/ACL

ポスタ発表しに行ってきます。またシドニー。

英語人工無能 AVRA

調べものをしてて見つけました。このページのAVRAというリンクを辿ると、Webで動くデモがあります。けっこう賢くて(特に最初の会話がやたらと賢かったので)びっくり。ELIZAタイプですが、対話コーパスの学習もしてるらしいです。 Human: Hello. AVRA: Goei…

京都市バス運行情報案内システム

nlp

言語処理学会で発表されていたもの。電話で現在地と行き先を言うと、どこ行きのバスに何番乗り場で乗ればいいか、そのバスは今どこにいるのか、を教えてくれる、というもの。音声認識と音声合成を使っていて、中の人はいません(たぶん)。ためしに電話して…

Instance-Based Generation for Interactive Restricted Domain Question Answering Systems

この前行ってきた学会(IJCNLP)で面白かった論文。リンク先右下のEntire Documentから全文のPDFが手に入ります。IR(情報検索)を使ったQAシステム(質問を日本語とか英語で入れると、答えてくれるシステム)があって、ユーザの質問が不充分だと思ったら、…

New algorithm for learning languages

nlp

テキストを与えると、事前情報なしかつ自動的に、そのテキストの文法規則を推測する、と。 おー。こういうのできたらいいなって思ってたんですよね。話を読む限りだと人工無能にぴったりな感じですが。どれぐらい精度が出るんでしょうね。論文らしきものは見…