【发布时间】:2018-01-27 13:49:19
【问题描述】:
我正在使用 Watson Natural Language Understanding 来分析来自不同文本的实体。有没有办法像 Alchemy API 一样设置文本的语言?
service.setLanguage (LanguageSelection.ENGLISH);
谢谢
【问题讨论】:
我正在使用 Watson Natural Language Understanding 来分析来自不同文本的实体。有没有办法像 Alchemy API 一样设置文本的语言?
service.setLanguage (LanguageSelection.ENGLISH);
谢谢
【问题讨论】:
是的,您可以通过在参数 JSON 对象的语言属性中指定语言代码来覆盖 NLU 中的自动语言检测。
{
"text": "...this is some text",
"features": {
"semantic_roles": {}
},
"language": "en"
}
curl -X POST \
-H "Content-Type: application/json" \
-u "{username}":"{password}" \
-d @parameters.json \
"https://gateway.watsonplatform.net/natural-language-understanding/api/v1/analyze?version=2017-02-27"
【讨论】: