有没有能够判断文本中情绪的python package?

  统计/机器学习 自然语言处理 Python 应用场景    浏览次数:522        分享
0

比如“我很生气”,这个是负面情绪。“今天真开心呀”,这个是正面情绪。

有没有python的packge能够直接判断中文语句情绪,最好是不需要是自己重新训练模型的。

谢谢!

 

囫囵吞枣   2020-05-30 12:25



   1个回答 
1

最方便的就是SnowNLP了https://github.com/isnowfy/snownlp

直接安装snownlp

pip install snownlp

然后直接调用就可以得到结果了

from snownlp import SnowNLP
texts = '心情很好'
print(texts, SnowNLP(texts).sentiments)

得到的结果是0到1之间的数,1是积极,0是消极。

SofaSofa数据科学社区DS面试题库 DS面经

wxw_pku   2020-05-30 17:11

赞,这个package很方便 - 囫囵吞枣   2020-05-31 13:40
@wxw_pku, 能告知一下你邮箱吗,请教你一些私人问题,感谢。 - 泥鳅   2020-07-01 03:40


  相关主题

想请教机器学习能不能解决一个问题   2回答

cvr和ctr的区别是什么?   3回答

评分卡模型是什么?   1回答

脑纹锁 有开源项目吗   1回答

互联网或者业界中的“数据治理”是什么意思?   3回答

fatigue model是什么模型?   0回答

用户画像具体是指什么?   3回答

商业数据模型中lead score是什么意思?   1回答

在数据很大的场景下怎么进行数据探索?   1回答

有没有拍商品各个角度(7-10张),就可以无限生成这个商品各个角度的数据集   1回答

lstm可以用来做产量销量预测吗   1回答

怎么构造商品向量embedding来做推荐系统?   2回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!