【发布时间】:2021-01-21 08:41:29
【问题描述】:
我正在处理 Welcome 对话框节点,机器人在该节点中询问用户名。 The,n 用户不小心输入了 Hi 或 hello,但机器人将 hi 或 hello 识别为名称。
注意:我有一个变量调用名称来捕获和存储用户的名称,并在需要时调用它。
预期结果
基本上,我希望机器人将 hi/hello 识别为问候并做出相应的响应,然后询问用户的姓名。我已经打开了题外话并返回,但它仍然无法正常工作。
我如何对意外的 Hi 或 Hello 做出反应?
您好,我添加了一些图片来了解我面临的问题。您可以提出您的建议。
大家好,我仍在尝试改进方法,我已附上 json 图片,但为什么它显示错误之类的响应只能联系属性 =:输出,输出.通用,上下文,操作,我做错了什么在这里?
【问题讨论】:
-
您是否使用最佳实践与用户确认输入是否正确?询问“Hi”是否是正确的名称,如果不是,让用户更正它。
-
亲爱的 Henrik,感谢您的及时回复。欣赏它。我该如何进行用户确认?
-
Watson Assistant 文档中有示例。通过说明输入的内容(上下文变量)来响应输入
-
我对此有点陌生,请原谅我。我通过文档检查,但我想我使用了错误的关键字。如果你能分享一些链接我会很高兴。谢谢
标签: ibm-cloud ibm-watson watson-assistant