投稿

ラベル(形態素解析)が付いた投稿を表示しています

MeCab + Python3で形態素解析

参考にしたURLはここ: http://aidiary.hatenablog.com/entry/20101121/1290339360 Python3だと文字列をエンコードせずにそのまま関数に渡す。 あと抽出したnode.surfaceをリストに追加しようとすると なぜか1番目の文字列が渡されずエラーになった。 node.surfaceの代わりに原形を渡す。 node.surface -> node.feature.split(",")[6]

Juman++の導入

Jumanで形態素解析やりたかったけど、 Linux専用機 (ubuntu 14.04 LTS) ではうまく動かなかった(※)ので Windows機のVMwareにubuntu 16.04を入れてJuman++の導入を試みた。 (※)Jupyter Notebook (Python 3.5) でjumanを読み込もうとするとエラーが出た。 <ステップ1> VMwareにUbuntu 16.04 LTSをインストール。 このときディスク容量が少ないと、あとでanacondaをインストールできないので詰む。 ぼくは最初8Gに設定して、容量が少ないと怒られた。 容量を可変にしてたので、vboxmanage.exeで拡張しようとすると変なエラーがでて 結局、30Gで新しい環境をインストールした。 ちなみに容量の変更方法はこちら http://virtual-soft1.nnn2.com/?p=384 んで、エラーはこんなかんじ(あとで) <ステップ2> pyenv経由でanacondaを導入して http://qiita.com/y__sama/items/5b62d31cb7e6ed50f02c <ステップ3> Juman++をインストール http://qiita.com/riverwell/items/438e88427363511e9f28 Juman++1.02でも問題なくいけた。 <ステップ4> ついでにKNPとPyKNPを入れて PythonからJuman++を使えるようにしてみる。 http://qiita.com/riverwell/items/7a85ebf95647eaf18a6c <2017年2月10日追記> knpの展開フォルダ以外でpythonを起動すると import pyknpできない。 pathを通すとimportできるようになった。 http://www.lifewithpython.com/2014/01/python-add-directories-to-path-to-import-libraries-from.html <2017年5月17日追記> Ubuntu16.04 LST 日本語版をクリーンインストールするはめになって 上記の作業を再度行った...