【发布时间】:2019-10-06 14:50:18
【问题描述】:
如果TextBlob中Polarity为0.0,判断句子是纯负数还是无输出。
wiki = TextBlob ("Python is a high-level, general-purpose programming language.")
wiki.sentiment
输出:情绪(极性=0.0,主观性=0.0)
请解释一下输出实际上告诉我们什么?
【问题讨论】:
如果TextBlob中Polarity为0.0,判断句子是纯负数还是无输出。
wiki = TextBlob ("Python is a high-level, general-purpose programming language.")
wiki.sentiment
输出:情绪(极性=0.0,主观性=0.0)
请解释一下输出实际上告诉我们什么?
【问题讨论】:
简答:中性(既不是正面也不是负面)
如果您在此处浏览文档:https://textblob.readthedocs.io/en/dev/quickstart.html#sentiment-analysis
并在此处查看示例:
testimonial = TextBlob("Textblob is amazingly simple to use. What great fun!")
testimonial.sentiment
输出:
情绪(极性=0.39166666666666666, 主观性=0.4357142857142857)
您可以看到极性范围在-1和1之间变化,其中正端表示正音,负端表示句子中的负音。 因此,0 的极性将是中性的。 这在你的情况下也完全有道理,因为你不能说你的句子是正面的还是负面的。
同样,请查看另一个示例:https://planspace.org/20150607-textblob_sentiment/
TextBlob("not great").sentiment
输出:
情绪(极性=-0.4,主观性=0.75)
【讨论】: