TextBlob 如何计算情感极性?如何使用机器学习分类器计算情绪值?

Tal*_*jam 6 python machine-learning python-3.x sentiment-analysis textblob

TextBlob 如何计算情感极性的经验值。我使用了朴素贝叶斯,但它只是预测它是正数还是负数。如何像 TextBlob 那样计算情绪值?

小智 -1

您的问题需要更清楚。您是在谈论创建自己的代码库来计算情绪吗?

TextBlob 执行 NLP 任务,例如标记化、情感分析、POS 标记等。有关如何计算情感极性和主观性的信息,请参阅源代码。

您可以使用 TextBlob 或 Vader 计算情绪。根据极性和主观性,您可以确定它是正面文本还是负面或中性文本。对于 TextBlog,如果极性 >0,则被认为是正的,<0 - 被认为是负的,==0 被认为是中性的。对于维达情绪,这是基于复合分数。

然后,您根据您的情绪(积极、消极、中性)训练分类器并继续进行预测。

  • 源代码没有显示任何内容;这可能就是问题所在。TextBlob 似乎是一个基于价的模型,如果这里有一个清晰的例子就好了。 (2认同)