我正在使用沃森自然语言理解来分析来自不同文本的实体。有没有办法设置文本的语言,就像Alchemy API可能的那样?
service.setLanguage (LanguageSelection.ENGLISH);
感谢
答案 0 :(得分:0)
是的,您可以通过在参数JSON对象的language属性中指定语言代码来覆盖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"