1

我最近一直在学习如何在 python 中使用 flair 进行情感分析。我以前一直在使用vaderSentiment。我一直将情绪分数保存为compound分数(范围在 -1 和 1 之间,-1 是最消极的,0 是中性的,1 是最积极的)

有没有办法从天赋中获得相同的数字?

我努力了

from flair.models import TextClassifier
from flair.data import Sentence

classifier = TextClassifier.load('en-sentiment')
sentence = Sentence('The food was great!')
classifier.predict(sentence)

它只返回一个类别的值,在这种情况下它返回

Sentence: "The food was great !"   [− Tokens: 5  − Sentence-Labels: {'label': [POSITIVE (0.9961)]}]

将这些组合成复合分数的最简单方法是什么?

非常感谢您的时间

4

0 回答 0