【问题标题】:IBM Watson Assistant: Remember previous intent?IBM Watson Assistant:还记得之前的意图吗?
【发布时间】:2019-11-09 16:13:46
【问题描述】:

聊天机器人是否有可能在响应节点 7 时考虑到节点 3 中写入的意图?

想象一下,在聊天机器人的第二个问题中,您说自己是男孩,然后跳转到,因为对于两性都有相同的问题,但是根据选择的性别,信息会有所不同。

我不想再问这个了。那么我希望你记住那个决定的尝试。

【问题讨论】:

    标签: ibm-cloud chatbot ibm-watson watson-assistant


    【解决方案1】:

    IBM Watson Assistant the dialog nodes typically react to conditions。这些条件基于对当前意图、实体或上下文变量的评估。上下文变量可以在多个对话步骤(节点)的评估中保存一个值或记住设置。

    在您的情况下,您将收集带有问题和用户答案的​​信息,例如通过utilizing slots。聊天机器人会记住性别、年龄组等。对话节点可以根据上下文数据切换到特定问题或回复,或者如果需要跳转到特定性别的问题子组。

    我建议查看一些更复杂的示例(教程)以及对话框如何使用上下文变量。

    【讨论】:

    • 非常感谢!我正在尝试正确使用插槽,但我现在不知道我必须放置它们的节点是什么。在第一个问题还是在最后一个问题?
    • 只要您有输入或想要记住的部分,就将其存储在上下文变量中。一种方法是通过槽,但您也可以使用表达式。
    猜你喜欢
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-01
    • 2021-03-05
    相关资源
    最近更新 更多