php_mecab

前準備

phpizeが必要、という事はphp5-devとかが必要だという事である。。序でにlibmecab-dev、おそらくmecabパッケージも必要になるのでいれておく。 etchのシステムではlibmecab-devのバージョンが古くてインストールできない。したがってphp4では検証していない。etchでlibmecab-devのバージョンを上げられるのであればやってみてください。mecab-ipadic-utf8などもいれておくとdicのディレクトリが作成されて良いかも

ビルド

php_mecab-0.3.0.tgzを展開し、/php_mecab-0.3.0にcdしてphpizeをかける。するとconfigureスクリプトが出来るので

$ ./configure --with-mecab=/usr/bin/mecab-config
$ make
$ sudo make install

辞書の作成

あとはこの通りにやってみれば良いだけなのですが、辞書はdebianの場合/var/lib/mecab/dic/autolinkとした方が良いでしょう。

コストについて

CSVの3番目の値はコストとなります。gooとgoogleがあったらどちらをリンクするかといったようなものです。基本的には長いものにまかれるようなコスト設定をしておけば良いと思われます

php_mecab.txt · 最終更新: 2012/04/07 10:32 (外部編集)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0