【问题标题】:Watson Conversation Global NodesWatson 对话全局节点
【发布时间】:2017-07-18 03:30:45
【问题描述】:

在 Watson Dialog 中,您可以在“Global”文件夹中添加节点,无论对话框的状态如何,都将首先检查这些节点。当对话框卡住或丢失时,我们使用这些来恢复。用户被指示在任何时候输入“重新开始”,无论对话框中的哪个位置重置并重新开始。

有没有办法在对话中做类似的事情?

【问题讨论】:

    标签: ibm-cloud watson-conversation


    【解决方案1】:

    据我了解,Watson Conversation 是 dialog nodes are always evaluated top down。默认情况下有一个Welcome 和一个Anything_else 节点。对于您的start over,您需要执行以下操作:

    • 定义一个意图来捕捉“重新开始”、“重新开始”或“重置”等词。
    • 有一个对话节点,其条件与该意图相匹配,让该节点靠近树的顶部
    • start_over 对话节点中,您可以处理任何您需要的内容,也可以直接从那里跳转到任何其他节点,或者只回复“好的”,然后再次等待输入

    对于start over 的更复杂处理,您还可以使用nested processing as I have shown in my collection of samples

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多