Watson Conversation流回root,流粘贴在下面

时间:2016-09-08 13:35:55

标签: ibm-cloud watson-conversation

enter image description here

为什么会话会回到[root]节点?

谢谢。

2 个答案:

答案 0 :(得分:3)

第一个节点("Conversation starts"的右侧)正在为您的第一个输入触发(具有意图#DevoxxUS@location:US)。

下一个输入的意图是#whereUS,但是,前一个节点只有一个子节点,该子节点只会在#whenUS上触发。

因此,运行时会检查没有触发的子节点,并且因为没有更多的子节点(注意它不会从树下到孙子节点等),它会返回到根目录以找到合适的子节点。节点。

要防止Conversation回退到根节点,请让树中的最后一个节点具有条件true。这将永远被击中,并将您移动到树的下一部分。

例如:

enter image description here

再次键入HotHot将返回"One""Five",您的下一个节点将成为"Five"的分支。

答案 1 :(得分:1)

我与Sandhya谈过,看起来她的应用程序没有在上下文中传递给下一个请求,因此它回退到默认响应并且不会继续对话。通过REST客户端进行测试时,它可以正常工作。