首页 > 解决方案 > Google Language API 如何将文本拆分为句子以分配情感?

问题描述

问题在标题中。

我已将句子连接成一个大文本,然后我会调用analyze_sentiment它。目标是拉动单个句子的情绪 - 正是最初加入的句子。

我首先清除所有标点符号、lower字符、capitalize句子,.join以空格和空格结尾。

这是谷歌认为是一个句子的两个句子的例子。

她轻松地回答了我的问题。泰勒非常体贴。

然而,

她轻松地回答了我的问题。山姆太体贴了。

工作正常。

您可以通过访问他们的自然语言页面并尝试 API 来亲自尝试。

如果我知道拆分条件,我可以相应地格式化我的原始句子。

标签: google-apigoogle-cloud-platformnlpsentiment-analysisgoogle-natural-language

解决方案


看起来句子边界模型变得混乱了。我将从谷歌方面为此打开一个错误。

但是,如果您需要为每个句子查找情绪,您可以将句子单独发送到 API,这样句子边界问题就不会妨碍您。您是否因为节省配额或计费或延迟而连接句子?因为就模型的工作原理和情感分数的计算而言,单独发送句子与一大块发送句子之间没有区别。


推荐阅读