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,名詞,一般,*,*,*,*,*,*,*

にするとコンパイルが通る.


個人的には名詞と判定できればいいので,これで満足.