[mecab-users 269] Re: error when learning dictionary

Zurück zum Archiv-Index

Taku Kudo taku****@chase*****
2007年 5月 30日 (水) 23:30:36 JST


返事がおくれましてもうしわけございません。

07/05/23 に TSUCHIYA Masatoshi<tsuch****@imc*****> さんは書きました:
> mecab 開発者の皆様
>
> CSJ の品詞体系で形態素解析をしてくれる形態素解析器が必要になったので,
> CSJ から辞書を学習させようとしています.
>
> CSJ の短単位は,かなり IPA の体系と類似していますから,学習コーパスと種辞
> 書は CSJ から準備し,他の設定ファイルは mecab-ipadic のものをもらってきて,
> mecab-dict-index を実行したところ,以下のようなエラーが出ました.
>
>   % /usr/lib/mecab/mecab-dict-index
>   dictionary.cpp(194)[lid>=0 && rid>=0 && matrix.is_valid(lid,rid)] invalid ids are found lid=5, rid=5
>   reading ./unk.def ...
>
> これは何を意味するエラーで,どのファイルを修正すれば良いでしょうか?

おそらく unk.def の記述に誤りがあるみたいです。
学習の際は、2,3,4カラム目は 0 に設定しておく必要があります。


> _______________________________________________
> mecab-users mailing list
> mecab****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/mecab-users
>




mecab-users メーリングリストの案内
Zurück zum Archiv-Index