【问题标题】:Google Natural Language Sentiment Analysis Aggregate Scores谷歌自然语言情感分析总分
【发布时间】:2018-06-08 11:59:30
【问题描述】:

在谷歌云平台自然语言API的文档this part中是这样描述的

实体的总体得分和量值是实体每次提及的特定得分和量值的总和。

我无法弄清楚这种聚合是如何工作的。在文档中提供的示例中,Marvin Gaye 有两次提及。其中一个提及的情绪为 0.4,幅度为 0.4,另一个提及的得分为 -0.2,幅度为 0.2。 Marvin Gaye 的总体情绪得分为 0.1,幅度为 0.6。

我自己尝试过其他文本,但无法弄清楚聚合是如何进行的。有人知道吗?

【问题讨论】:

    标签: nlp google-cloud-platform sentiment-analysis


    【解决方案1】:

    我认为这取决于文档的长度,以及您如何使用一些关键词,我进行了一些测试,结果都不同,除了一对夫妇我使用了名人的名字并且没有使用任何表达情感的表达方式,因为总是得到 0。 我可以说这不是值的总和,可能是使用响应中显示的值进行的一些奇怪的操作。 关于 Marvin Gaye 的例子,结果是复杂的情绪,因为使用了情绪:“是最好的”和“如此悲伤”。

    希望这对您的研究有所帮助。

    【讨论】:

    • 感谢您的回复。情况可能就是这样。但是,我需要更详细地了解它是如何聚合的,才能自己使用相同的聚合方法来获得可比较的结果。
    【解决方案2】:

    我联系了谷歌云平台支持并得到了这个答案:

    “聚合的工作方式是将输入文本分解成更小的组件,通常是 ngram,这可能是文档讨论聚合的原因,但是,聚合不是简单的加法,不能将每个实体的个体情感值相加得到总分。”

    因此,似乎无法简单解释聚合的具体方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-06
      • 2019-05-14
      • 1970-01-01
      相关资源
      最近更新 更多