-1

我从其他相关的堆栈溢出讨论中尝试了很多,但找不到我要找的东西。

我想要的是:对于给定的消息(即,包含一个或多个句子的段落),我希望情绪得分在 -5 到 +5 之间。

带有 nltk.sentiment 包的 Valder 模块提供了三种不同的分数:pos、neu 和 neg。但这不是我想要的。

有没有办法使用 nltk sentiwordnet 来做到这一点?

4

2 回答 2

0

您必须从语料库或预定义的数据集训练您的数据集,该数据集具有单独的正负训练集,然后将您的数据与之进行比较。

该算法是您如何将训练数据集与测试数据集进行比较,以获得数据集相似程度的数值。

请记住,训练数据集应该与测试数据集相似。

然后您可以使用各种算法,例如朴素贝叶斯或 MultiBinomial 等。

于 2016-02-08T17:20:04.190 回答
0

这个链接可能有助于 找到一个句子的正面或负面意见

根据需要更改分数

于 2016-03-01T15:56:56.333 回答