プログラミングと機械学習のメモ
日付: カテゴリ: 自然言語処理
MeCabの使用方法は以前のブログで書きましたが、バージョンアップしていたので追記します。
下記はGoogle Colaboratoryで実行することを想定しています。
apt installではなく、pip installでmecabが使えるようになります。
#MeCab_install
!pip install mecab-python3==1.0.6 ipadic==1.0.0 unidic==1.1.0
!python -m unidic download
下記を実行するとipadicを参照するためのパラメータが表示されます。
import ipadic
# mecabに渡すipadicのパラメータ
print(ipadic.MECAB_ARGS)
これをMeCab.Taggerの引数に入力します。
import MeCab
t = MeCab.Tagger(ipadic.MECAB_ARGS)
print(t.parse("aaa"))
これで使えるようになります。apt installが必要ないのはいいですね。
ただし、neologdを使用する場合は、apt installでmecabなどをインストールしないとneologdがビルドできないので、 結局以前のブログのようにneologdをインストールする必要があります。