【发布时间】:2016-10-30 18:00:39
【问题描述】:
是否有可能为无法识别的用户条目设置一个包罗万象以将用户移动到特定故事中的方法?
例如在对话中。如果没有匹配的故事,机器人会做出响应并尝试将用户推回正轨?
[用户] 你好吗
[bot] 很好,你好吗?
[用户] 很棒
[bot] 很好
--- 用户输入了一个不匹配的句子---
[bot] 我不明白你的意思。您想点披萨吗?
[用户] 是
...等
【问题讨论】:
是否有可能为无法识别的用户条目设置一个包罗万象以将用户移动到特定故事中的方法?
例如在对话中。如果没有匹配的故事,机器人会做出响应并尝试将用户推回正轨?
[用户] 你好吗
[bot] 很好,你好吗?
[用户] 很棒
[bot] 很好
--- 用户输入了一个不匹配的句子---
[bot] 我不明白你的意思。您想点披萨吗?
[用户] 是
...等
【问题讨论】:
我不知道这是否是最佳解决方案,但我执行以下操作:
1) 创建一个故事,无意捕捉“没有匹配的故事”。
2) 机器人回答:“我没听懂你的意思。你想点披萨吗?”
3) 是/否处理https://wit.ai/docs/recipes#handle-yesno-answers
4) 如果是,创建一个动作调用“jumpToPizzaOrderingStory”。在您这边,此操作“模拟”了用户发送“我想订购披萨”这一事实,这将触发您的 PizzaOrdering 故事。
【讨论】: