Google collab 環境で自然言語処理をするための、最小限のコードを提供します。
コピペ30秒で動きます!
形態素解析(品詞分解)
以下を実行します。
!sudo apt install mecab
!sudo apt install libmecab-dev
!sudo apt install mecab-ipadic-utf8
!mv /etc/mecabrc /usr/local/etc/
!pip3 install mecab-python3
import MeCab
dic = MeCab.Tagger("-Ochasen")
続いて、以下を実行し、動けばokです!
txt = "今日は美味しいご飯を食べます。"
node = dic.parseToNode(txt)
info, word = [], []
while node:
info.append(node.feature.split(",")[0])
word.append(node.surface.split(",")[0])
node=node.next
print("品詞", info)
print("単語", word)
ネガポジ判定
まずは以下を実行します。!pip install oseti import oseti mod = oseti.Analyzer()続いて、以下を実行し、動けばokです!
a = "楽しい一日の始まりだ!" b = mod.analyze(a) print(b)