FreeBSDでMeCabのインストール

| コメント(0) | トラックバック(0)

とある企画で分かち書きが必要になったので、MeCabをうちのサーバーにインストールしてみました。
http://mecab.sourceforge.net/
ほかにもKakasiやChasenなどのわかち書きプログラムがありますが、なんとなくMeCabにしました。わたし「もずく」すきなので(意味不明)

まず、MeCab本体のインストールから。


$ su
# cd /usr/ports/japanese/mecab
# make install

portsなので簡単インストール。

また、MeCabにはわかち書き辞書が必要なので、それもインストールしました。
IPA辞書がportsにあるので、これもportsからインストール。


# cd /usr/ports/japanese/mecab-ipadic

今回、UTF-8で扱いたいので、辞書をUTF-8でコンパイルするために、オプションを追加しました。
上記ディレクトリ(「Makefile」と同じディレクトリ)に「Makefile.local」ファイルを作成し、次のように記述します。


CONFIGURE_ARGS += --with-charset=utf8

で、make installします。


# make install

(2007/02/23追記)
最近のportsツリーではmakeの段階で文字コードを指定できるようになったようです。


# cd /usr/ports/japanese/mecab-ipadic
# make WITH_CHARSET=utf-8 install

これでご飯三杯はいけます。

ためしに動作確認してみましょう。
ターミナルのエンコードをUTF-8にセットして、入力。


$ mecab -O wakati
心理的に効果を与える色の組み合わせがあるので、それを有効活用する。
心理 的 に 効果 を 与える 色 の 組み合わせ が ある ので 、 それ を 有効 活用 する 。

おおっ、わかち書かれたw

トラックバック(0)

トラックバックURL: http://blog.harmonicom.jp/mt/mt-tb.cgi/9

コメントする

プロフィール

ヤマカズー(ヤマカズ)

Webコンサルティング会社に勤めるシステムコンサルタントのおっちゃんです。
趣味はコンピューター。まんまですね。
あと申し訳程度に空手とか。
子供が二人います。

kazooooo at gmail.com

mixiはこちら

HARMONICOM

twitter

スゲーなんだこれ!?w > スマホをPCのセカンドディスプレーにできるAndroidアプリがイカス! #asciiplus http://t.co/4hbbnZeb
2012-02-02 20:08:03
いやあぁぁぁぁ~~!! ん?「D」と「.」?……「し」「る」? RT @hizous : @yamakazoo サーバの後ろに悲しそうな顔をした日本髪の若い女性が見えます・・・何か心当たりはないですか・・・? ん?キーボードの「D」と「、」のところを指さしているようです・・・
2012-02-02 11:39:49
家のMacBookといい会社のサーバーといい、原因不明なところでCPUがフルパワーになったり、ディスクへのアクセスが異様に遅くなったりする……これってある意味、寿命ってことなのかな……
2012-02-02 11:16:13
おお! RT @YahooNewsJP : [社会]<雑記帳>劇団四季「キャッツ」出演者が電子確定申告 - 毎日新聞 http://t.co/5tDvGJI6
2012-02-01 22:50:43
うちの会社にも備蓄いっぱい!! 深夜メンテの時にこっそり食べ(ry RT @YahooNewsJP : [社会]「ビスコ」売り上げ過去最高に…備蓄用缶人気で - 読売新聞 http://t.co/ZKIpZ1RJ
2012-02-01 19:12:41
follow me on Twitter