如何解决谷歌翻译词性
我在 NodeJS 服务器上设置了 RESTFul Google Cloud Translate。
他们的 Google Translate Web Client 提供了大量有用的翻译元数据,包括词性(请参阅右下角的 noun
):
然而,他们的 API 服务在响应中提供的数据非常有限:
{
"translatedText": string,"model": string,"detectedLanguageCode": string,"glossaryConfig": {
object (TranslateTextGlossaryConfig)
}
}
问:Google Translate Cloud API 中是否有至少提供词性的版本?如果没有,是否还有其他 API 服务可以提供更多关于翻译的元数据? 专门寻找西班牙语 POS 标记。
我什至通过 NPM 使用 Natural POS Tagger 手动输入西班牙语单词列表以获取其含义,但不幸的是,这个基于 Brill 的标记系统仅适用于荷兰语 ({{1} }) 和英语 (DE
)。
解决方法
根据这个documentation,我们可以将词性 (pos) 添加到词汇表中,遗憾的是目前 Google Translation API 不支持 pos 信息。
目前此功能仅可通过 Google 翻译网络界面使用。
功能请求:
但是,您可以让 Google 知道这是一项对于访问其 API 很重要的功能,并且您希望请求他们实施该功能。
Google 的 Issue Tracker 是开发人员报告问题和为其开发服务提出功能请求的地方。我敦促您在那里提出功能请求。将其归档的最佳组件是带有 Feature Request
模板的 AI and Machine Learning。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。