サービスとして提供しているものもあるので、忘れないようにMeCabのインストール
方法を書いておく。
○MeCabのインストール
ソースファイルを公式サイトからダウンロードして、インストールする。
文字コード指定を忘れないこと。
prefixのデフォルトは、/usr/local/
$ tar zxfv mecab-X.X.tar.gz $ cd mecab-X.X $ ./configure --with-charset=utf8 $ make $ make check $ su - # make install |
○MeCab辞書をインストール
辞書ファイルを公式サイトからダウンロードして、インストールする。
文字コード指定を忘れないこと。
$ tar zxfv mecab-ipadic-2.7.0-XXXX.tar.gz $ mecab-ipadic-2.7.0-XXXX $ ./configure --with-charset=utf8 $ make $ su - # make install |
上記2つをインストールすることで、/usr/local/binにパスが通っていれば、
mecabが利用可能になります。
PHP上から、MeCabを使うには、php_mecabをインストールする方法が、
スマートと思われます。
ただし、php 5.3環境でそのままコンパイルするとエラーになるので、ソース修正が
必要です。
上記のような環境ができあがると、例えば、郵便番号データーを辞書ファイル化して
住所を分ち書きしたりできます。
○PHPで都道府県、市区町村、町域名以降の住所分割を高速に行う方法
これを応用して、住所から郵便番号を取得できるようになります。
コメントする