SnowNLP 主要可以进行中文分词、词性标注、情感分析、文本分类、转换拼音、繁体转简体、提取文本关键词、提取摘要、分割句子、文本相似等。需要注意的是,用 SnowNLP 进行情感分析,官网指出进行电商评论的准确率较高,因为它的语料库主要是电商评论数据。

pip install snownlp进行安装

from snownlp import SnowNLP

# SnowNLP 对情感的测试值为0到1,值越大,说明情感倾向越积极。
# 我们通过 SnowNLP 测试在京东上找的好评、中评、差评的结果。

# 好评数据
print(SnowNLP(u'本本已收到,体验还是很好,功能方面我不了解,只看外观还是很不错很薄,很轻,也有质感。').sentiments)

# 中评数据
print(SnowNLP(u'屏幕分辨率一般,送了个极丑的鼠标。').sentiments)

# 差评数据
print(SnowNLP(u'很差的一次购物体验,细节做得极差了,还有发热有点严重啊,散热不行,用起来就是烫得厉害,很垃圾!!!').sentiments)

原文:
https://soyoger.blog.csdn.net/article/details/108729401

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐