【问题标题】:Watson Natural Language Understanding - set LanguageWatson 自然语言理解 - 设置语言
【发布时间】:2018-01-27 13:49:19
【问题描述】:

我正在使用 Watson Natural Language Understanding 来分析来自不同文本的实体。有没有办法像 Alchemy API 一样设置文本的语言?

service.setLanguage (LanguageSelection.ENGLISH);

谢谢

【问题讨论】:

    标签: java watson


    【解决方案1】:

    是的,您可以通过在参数 JSON 对象的语言属性中指定语言代码来覆盖 NLU 中的自动语言检测。

    来自documentation

    {
      "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"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-11
      • 1970-01-01
      • 1970-01-01
      • 2017-12-23
      • 2015-10-28
      • 2013-03-06
      • 2017-09-20
      相关资源
      最近更新 更多