句子大小应该总是只返回情感的绝对值吗?

问题描述

每次我将一个段落传递给analyze_sentiment()时,句子幅度分数总是只是情绪分数的绝对值。

我也在文档的示例响应中看到了这一点,这里:https://cloud.google.com/natural-language/docs/basics#sentiment_analysis_response_fields

但是,文档指出幅度在 0.0 和 +inf 之间返回。

我是不是没理解“幅度”的意思,还是有其他原因?

What is returned in my code

Example values in docs

Docs describing magnitude between 0.0 and +inf

解决方法

在进一步试验中,API 的工作原理如下:

-句子大小总是abs(score)

-文档大小是文档中句子的句子大小之和

文档有点混乱,因为它暗示在句子级别的量级可以是 0 => +inf,但这仅在文档级别才正确。