[python, 最小限コード] 形態素解析とネガポジ判定 [Google collab]

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)