レンタルサーバーで形態素解析をする必要があったのでMeCabを導入します。SSH出来れば大抵のレンタルサーバーで導入可能です。
今回はエックスサーバーで設定しています。
MeCabとは
MeCabは 京都大学情報学研究科−日本電信電話株式会社コミュニケーション科学基礎研究所 共同研究ユニットプロジェクトを通じて開発されたオープンソース 形態素解析エンジンです。
https://taku910.github.io/mecab/
文章を入力して名詞などを判別する事ができます。
インストール
公式のドキュメントの通りにmakeを使えば導入できますが、今回はHomeBrewを使用します。
HomeBrewについてはこちらの記事で導入できます。
brew install mecab
brew install mecab-ipadic
以上です。
$ which mecab
~/.linuxbrew/bin/mecab
$ mecab
すもももももももものうち
すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ
も 助詞,係助詞,*,*,*,*,も,モ,モ
もも 名詞,一般,*,*,*,*,もも,モモ,モモ
も 助詞,係助詞,*,*,*,*,も,モ,モ
もも 名詞,一般,*,*,*,*,もも,モモ,モモ
の 助詞,連体化,*,*,*,*,の,ノ,ノ
うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ
EOS
PHPで使用したいのですが8系だとすんなり行かない様子…
exec() 関数を使う方法があったりするので試してみます。
コメントを残す