google-api - Google Language API 如何将文本拆分为句子以分配情感?
问题描述
问题在标题中。
我已将句子连接成一个大文本,然后我会调用analyze_sentiment
它。目标是拉动单个句子的情绪 - 正是最初加入的句子。
我首先清除所有标点符号、lower
字符、capitalize
句子,.
并join
以空格和空格结尾。
这是谷歌认为是一个句子的两个句子的例子。
她轻松地回答了我的问题。泰勒非常体贴。
然而,
她轻松地回答了我的问题。山姆太体贴了。
工作正常。
您可以通过访问他们的自然语言页面并尝试 API 来亲自尝试。
如果我知道拆分条件,我可以相应地格式化我的原始句子。
解决方案
看起来句子边界模型变得混乱了。我将从谷歌方面为此打开一个错误。
但是,如果您需要为每个句子查找情绪,您可以将句子单独发送到 API,这样句子边界问题就不会妨碍您。您是否因为节省配额或计费或延迟而连接句子?因为就模型的工作原理和情感分数的计算而言,单独发送句子与一大块发送句子之间没有区别。
推荐阅读
- deep-learning - Tesseract 4+ OCR 中 lstm 引擎的架构是什么?
- sql - 如何使用 VBA 和 SQL 从其他 Excel 中检索数据?
- flutter - 颤振检测导航器何时准备就绪
- java - BasicScrollBarUI 和 LAF 的问题
- python - 使用 Python 客户端调用任意 k8s api
- performance - 我可以在 F# 中与集合函数并行进行两次求和,或者通常优化整个事情
- django - 排除后查询集变大
- javascript - 如何将函数参数发送到 AsyncStorage?
- r - 让 rtools40 在 Parallels VM 中的 Windows 10 中的 Rstudio 1.2.5042 和 TERR (Tibco Engine R) 上工作
- php - 为什么 iconv 在 php:7.4-fpm-alpine docker 中返回空字符串