コードネームは初話ユウスマートフォン用の表示で見るコードネームは初話ユウ自然言語処理でいろいろやってみる2014-06-26システム稼働開始まただいぶ間が空いてしまったが、以前記事に書いた「オブジェクト指向意味理解システム」をここしばらく作っていた。去年8月頃から始めて、仕様作成3か月、コーディング半年弱。諸事情により1か月強中断の後、デバッグを1か月程してきたところ。ようや...システム稼働開始2014-01-16小学1年の国語教科書でつつじのカバー率をみる今作っているシステムで、機能表現については前回言及した「つつじ」をベースに文法を入れていこうと考えていた。2つが当面気になっ...小学1年の国語教科書でつつじのカバー率をみる2014-01-09文末表現のパターン・組合せ4か月以上空いてしまった。今何をやってるかというと、前回書いた「オブジェクト指向自然言語理解システム」をちまちま作っている。仕様書を作り、コード半分くらい?書いたところ。動くまであと更に半年くらいかかりそうな気がする。前記事で書いた「係り受け・WSD・照応・述語項を同時に処理するシステム」において、評価関数はどのように作るべきか、の話。日本語として「もっともらしい文」が高い点数になるようにしたい。文のもっともらしさとは具体的にどう(プログラムに...オブジェクト指向的な文章理解2013-08-21係り受けの次のステップいろいろ雑用に手を取られたりして間が空いてしまったが、その後も考えつづけている。係り受けは現在(kakarotもcabochaも)正解率8割台。研究としてはそこそこいいものの、実用レベルから言うとまだ不十分だろう。係り受けもまだ終わったわけではないが、そこそこ精度も出たし改善案も見えているしで一段落してはいるので、同じことをずっとやってるのも飽きるというのもあり、そろそろ次のステップのことを考えはじめている。京大コーパスを試したと前回書いたが、比較のためにcabochaでも同条件で測定してみた。v0.65が(またしても)やたらいい。これももし...比較があまり意味なかった(らしい)件2012-12-03ちょっと立ち止まって分析してみるツテをたどって、京大コーパスなるものにアクセスできたのでちょっとトライしてみた。KNBCとあまり変わらないレベル。元データがフリーでないので環境の公開はしないが、やってることとしてはcabOnKnbcと似たようなことをやっている。(IPA辞書...ちょっと立ち止まって分析してみる2012-11-06徐々に改良中KNBコーパスで正答率が出るようになると、やはり良い数字を出したくなる。いうわけでここしばらくは正答率を上げるために係ろっとの改良作業をやっていた。誤答を出した対象文をログ付きで解析し、ログを見て誤答の原因を割り出して修正、という作業を繰り...徐々に改良中2012-10-20KNBコーパスで正答率を測るせっかく係り受け解析器を作ったので、やはり精度がどうなってるか気になる。いうことで、測ってみることにした。論文とか見るとだいたい皆さん京大コーパスというのを使ってるようだ。...えーと、毎日新聞CDROMてのがいるのか。こ...KNBコーパスで正答率を測る2012-10-15【作ってみた】全域探索を行う日本語係り受け解析器「係ろっと」できた。網羅的なテストまではしていないが、ざっと動かしてみたところでは、cabochaとの結果比較で9割方一致する感じ。結果が異なるものを見てみると、だいたいこっちがおかしいのだけれど、cabochaの方が間違ってることもちらほらあるよ...【作ってみた】全域探索を行う日本語係り受け解析器「係ろっと」2012-10-10係り受け解析器を設計するcabochaの係り受けは、短い文だとまあまあいいものの、ちょっと長い文になるとけっこう間違う。このうち前...係り受け解析器を設計する2012-09-27cabochaソースを読む(4)係り受けレイヤいよいよ本丸の係り受け部分を見ていく。アルゴリズム自体は最初の回に紹介した論文に詳しく述べられている。素性選択レイヤを見る。ソースはselector.cpp。parse()から行く。forループで(sentence中の)全chunkをなめる。forループで各chunkの中の全tokenをなめる。文字列入力からデータ構造を構築する。データ構造の宣言をチェック。