google-api - Google Language API 如何将文本拆分成句子来分配情绪?

标签 google-api google-cloud-platform nlp sentiment-analysis google-natural-language

问题就在标题中。

我已将句子连接成一个大文本,然后将其称为analyze_sentiment。目标是为各个句子拉动情感——正是最初加入的句子。

我首先清除所有标点符号,降低字符,大写句子,以.join结束> 有一个空格。

以下是 Google 认为是单个句子的两个句子的示例。

She answered my questions with ease Thx. Tyler was so considerate.

但是,

She answered my questions with ease Thx. Sam was so considerate.

工作正常。

您可以通过访问他们的 natural-language page 亲自尝试一下。并尝试 API。

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

最佳答案

句子边界模型看起来很困惑。我将从 Google 方面为此打开一个错误。

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

关于google-api - Google Language API 如何将文本拆分成句子来分配情绪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52303075/

相关文章:

java - 如何在没有任何客户端交互的情况下使用 Google+ API

java - 无法运行示例 "BookShelf"Java App Engine 应用程序

node.js - Google Cloud 上的环境变量?

python - 将 csv 行放入嵌套列表中

python - 如何从 Spacy 获得更好的引理

javascript - 外部 js 文件中的 Google Analytics 不报告

json - 带有 R 的 Google 地方

javascript - 如何在 Google Place AutoComplete API 上添加 session token

authentication - 如何在访问 Google App 的多个服务之间共享凭据

date - NLP日期解析