[mecab-devel 28] Re: 辞書データ以外を参照しない方法

アーカイブの一覧に戻る

mecab****@yahoo***** mecab****@yahoo*****
2006年 5月 27日 (土) 02:14:43 JST


工藤様

左藤です。
素早い回答をありがとうございます。
こちらのレスが遅くて申し訳ございません。
今晩、Mecabを使った実装をしています。

>> IPA辞書データに登録されていない単語は、
>> 全ての未知語として解析して欲しいと考えています。
>> そのような実装・設定をすることは可能でしょうか。
>
>辞書に載っていないものは、下手に品詞を出力するのをやめて
>「未知語」としてほしいという意味でしょうか?

そうですね。

>辞書のディレクトリにある unk.def の品詞の部分、具体的には
>4カラム目以降を以下のように「未知語」とすれば、品詞を
>出力するかわりに「未知語」が出力されます

ご教示いただいたように、unk.defを修正しました。
その後、C:\MeCab\dic\ipadic に移動して、mecab-dict-index.batを
実行してみました。すると以下のようなログが出力されました。
# no dictionaries are specified

Perl実装のmecab-dict-indexの以下のコードで発生しているようです。
my @dic = $opt_userdic ? @ARGV : Util::enum_csv_dictionaries();
die "no dictionaries are specified\n" if (@dic == 0);

この問題を解決するためには、
どのように調査していけばよいでしょうか。
Perlのバージョンは、v5.8.8 になります・

よろしく御願い申し上げます。



--------------------------------------
Yahoo! JAPAN 10th Anniversary Special Feature
--- Enjoy Yahoo! Auction with Yahoo! Mail !! ---
http://pr.mail.yahoo.co.jp/auction/



Mecab-devel メーリングリストの案内
アーカイブの一覧に戻る