Watson Assistant - 提示所需的插槽无法正常工作

时间:2018-05-10 10:31:53

标签: ibm-watson watson-dialog watson-assistant

我在Watson Assistant的对话框树上有这个节点

enter image description here

因此,当找到具有值课程或数学的实体@courses时,应该触发此节点。

如果实体课程的价值是课程但不是数学,那么仍然需要填写插槽并且应该提示用户“您指的是哪个特定课程?”因为需要插槽。我遇到的问题是提示没有被触发,如图中所示

enter image description here

因此,正确识别具有价值课程的实体课程,但不会触发提示.w

我错过了什么吗?

修改

enter image description here

因此修改插槽的配置以添加条件响应如果找不到@courses:math的值,我添加了条件响应。请注意,我正在检查黑色标记区域上@courses:math的值,但是如果找不到条件响应,则检查条件响应(红色区域),如果找到值@courses:course,然后是响应应该被触发。所以条件响应应该像

if @courses:course exists and @courses:math doesn't exist then
    print "What specific course are you referring to?"
else if (@courses:course exists and @courses:math exists) or @courses:math exists then
    do something else

但这仍然没有引发任何回应。

0 个答案:

没有答案