标签: watson-conversation
我有一个简单的流程,我想根据实体的输入(在我的情况下是@language)给出响应。为什么响应映射到意图?
答案 0 :(得分:0)
问题在于您创建的第二个条件。
@language:java AND #how_to_develop
当用户输入文本" Java"时,再次检查文本的意图。因为意图不同,它永远不会命中那个节点。
您可以通过将条件设置为:
@language:java
因为您已经检测到了之前的意图。
在您的应用程序中,您可以通过传回前一次调用中的intents[]对象来停止第二个响应进行意图检查。
intents[]