Macでmecabを使う。
mecabの準備
mecabのインストール
$ brew install mecab
mecabの辞書をインストール
$ brew install mecab-ipadic
mecabの辞書をパワーアップ
$ cd mecab-ipadic-neologd
$ ./bin/install-mecab-ipadic-neologd -n
辞書が入っている場所はこのコマンドで調べられる。
$ echo `mecab-config --dicdir`"/mecab-ipadic-neologd"
mecab-python3をインストール
$ brew install swig
$ pip install mecab-python3
Python3からMeCabを使う - Qiitaを参考に実行
mecab.py
import MeCab
# 変数には辞書のファイルパスを指定する
mecab = MeCab.Tagger ('-d /usr/local/lib/mecab/dic/mecab-ipadic-neologd')
text = '解析したいテキスト'
mecab.parse('')#文字列がGCされるのを防ぐ
node = mecab.parseToNode(text)
while node:
#単語を取得
word = node.surface
#品詞を取得
pos = node.feature.split(",")[1]
print('{0} , {1}'.format(word, pos))
#次の単語に進める
node = node.next
参考
mecab-ipadic-neologd/README.ja.md at master · neologd/mecab-ipadic-neologd · GitHub
Python3からMeCabを使う - Qiita
Author And Source
この問題について(Macでmecabを使う。), 我々は、より多くの情報をここで見つけました https://qiita.com/shino00/items/3a2e2e4f15c42206a9f9著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .