首页 > 解决方案 > Watson Assistant 中不同实体的相同值

问题描述

我用 IBM Waston Assistant 创建了一个聊天机器人,其中有几个问题有二进制答案(是,否)。例如:您愿意与我们分享您的反馈吗?(是/否)您对我们的环境感到满意吗(是/否)我需要为每个问题识别正确的实体值(是/否)。有没有可能的方法?

标签: ibm-cloudibm-watsonwatson-conversationwatson-assistant

解决方案


我看到了两种可能的方法:
1. 创建两个意图,例如,“positive_answer”和“negative_answer”,并提供“是”、“是”、“肯定”、“我感觉不错”、“是的,我想要”等示例”等来训练他们(用“不”、“我不想”等来表示消极的部分)。在你的对话树中,提出问题后,对肯定或否定的答案做出适当的反应。
2. 做同样的事情,但定义诸如“positive_answer_word”或“negative_answer_word”之类的实体并进行相应的训练和反应。

您可以针对不同的问题重用相同的意图或实体。关键是在对话树的子节点中做出相应的反应。


推荐阅读