Re: MeCabからChaSenへ (HIGUCHI Koichi) KH Coder 旧掲示板
[ツリー表示] [留意事項] [ワード検索] [過去ログ]

  [No.1665] Re: MeCabからChaSenへ 投稿者:HIGUCHI Koichi  投稿日:2014/05/02(Fri) 20:56:26

こんにちは、樋口です。書き込みありがとうございました。

ちょっと方針を変えて、mecabからchasenに切り替えてみましょうか。chasen
を使う方が、KH Coderとのデータのやりとりがシンプルなので、改善の可能性
はあると思います。


[1] chasenをインストールするために、ターミナルで以下のコマンドを実行し
ます。

> sudo port install chasen +ipadic

[2] KH Coderがカスタマイズできる辞書(ipadic)を準備します。

http://sourceforge.jp/projects/ipadic/releases/ からipadic-2.7.0.tar.g
zをダウンロードして、ダブルクリックして解凍します。出てきたipadic-2.7.
0フォルダをホーム・フォルダ(※1)にコピーします。

そして、ターミナルでコピーしたipadic-2.7.0フォルダに移動し、以下を実行
します。「make install」は不要です。

> ./configure
> make

次に、フォルダ内の「chasenrc」をテキストエディタで開きます。そして以下
のような行を探してください。

> (GRAMMAR /opt/local/lib/chasen/dic/ipadic)

この行を以下のように書き換えて上書き保存します。「username」のところは
お使いのユーザー名に置き換えてください。

> (GRAMMAR /Users/username/ipadic-2.7.0)

[3] KH Coderがchasenを使うよう設定します。

KH Coderを起動し、メニューから「プロジェクト」「設定」をクリックします。
「茶筌」を選択します。また「chasenrcのパス」というところで「参照」をク
リックし、先ほどホーム・フォルダにコピーして編集した「ipadic-2.7.0」内
の「chasenrc」を開きます。また「grammer.cha」のパスも、同様に「ipadic-
2.7.0」内の「grammer.cha」を指定します。

[4] 前処理を実行してみてください。

今度こそ、前処理が完了すると良いなと思うのですが、いかがでしょうか。


※1 ホームフォルダ(/Users/username/)の真下でなくとも、
/Users/username/khcoder/のような場所にコピーしていただいても結構です。
その場合には[2]の最後で書き換えるパスと、[3]KH Coder上での指定も変更
してください。


- 関連一覧ツリー (■ をクリックするとツリー全体を一括表示します)