MeCabに辞書を追加
自然言語処理を研究しているにも関わらず,初めての辞書追加.
単語の追加方法を参考にしながら作業を進める.
しかし,エラー
context_id.cpp(88) [it != left_.end()] cannot find LEFT-ID for 名詞,固有名詞,一般,*,*,*,*
まずは検索すると,ちょっとだけMeCabチューンに文字コードが原因と書いてあったので,left-id.defやらright-id.defの文字コードをUTF-8に変換.
でも,まだ同じエラーが出る.
そのときに書いていたCSVファイルの中身は,
(^^),-1,-1,10,名詞,固有名詞,*,*,*,*,*,*,*
実はこの書き方がいけなくて,
(^^),-1,-1,10,名詞,一般,*,*,*,*,*,*,*
にするとコンパイルが通る.
個人的には名詞と判定できればいいので,これで満足.