SnowNLP
一个可以方便的处理中文文本内容的python写的类库,受到了TextBlob的启发而写的
安装:pip install snownlp
from snownlp import SnowNLP
sentence = '我热爱机器学习技术'
s = SnowNLP(sentence)
#1.分词
s_token = s.words
print(s_token)
[‘我’, ‘热爱’, ‘机器’, ‘学习’, ‘技术’]
#2.词性标注
s_tags = s.tags
for token_tag in s_tags:
print(token_tag)
(‘我’, ‘r’)
(‘热爱’, ‘v’)
(‘机器’, ‘n’)
(‘学习’, ‘v’)
(‘技术’, ‘n’)
#3.情感分析(消极或者积极) positive or negative
s_senti = s.sentiments #(positive的概率)
print