首页 > 解决方案 > IBM Watson NLU:提取实体情感

问题描述

我正在使用 Watson NLU(使用自定义模型),我的问题是,当我询问实体情绪(如文档中所述)时,POST 不会返回它,而只是返回实体类型。我通过这个功能:

    "features": {   
            "sentiment": {}, 
            "relations":{
                "model":"XXXXXXXXXXXXXXXXX"
            },
            "entities":{
                 "model":"XXXXXXXXXXXXXXXXX",
                 "sentiment":"1" ----I've tried with "true" too---
            }
     }

¿ 我做错什么了吗?谢谢!

标签: ibm-watsonwatson-nlu

解决方案


为了为实体启用有针对性的情绪,您需要设置"sentiment": true. 请注意,您不需要在 true 周围加上引号,它是一个布尔值而不是字符串。见下文

"features": { "sentiment": {}, "relations":{ "model":"XXXXXXXXXXXXXXXXX" }, "entities":{ "model":"XXXXXXXXXXXXXXXXX", "sentiment": true } }


推荐阅读