问题描述
每次我将一个段落传递给analyze_sentiment()时,句子幅度分数总是只是情绪分数的绝对值。
我也在文档的示例响应中看到了这一点,这里:https://cloud.google.com/natural-language/docs/basics#sentiment_analysis_response_fields
但是,文档指出幅度在 0.0 和 +inf 之间返回。
我是不是没理解“幅度”的意思,还是有其他原因?
Docs describing magnitude between 0.0 and +inf
解决方法
在进一步试验中,API 的工作原理如下:
-句子大小总是abs(score)
-文档大小是文档中句子的句子大小之和
文档有点混乱,因为它暗示在句子级别的量级可以是 0 => +inf,但这仅在文档级别才正确。