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)