【发布时间】:2020-12-17 12:49:05
【问题描述】:
问:如何管理对话流程,如果在转换之间用户键入“hy”消息,机器人会移动到欢迎意图。如何阻止它。
应该这样,机器人要么转到使用上下文设置的下一个意图,要么如果不匹配任何训练短语,则转到后备意图,如果短语匹配,则进入后备意图移动到停止的相同意图.
无法找到特定的答案。任何建议都会有所帮助。
【问题讨论】:
标签: dialogflow-es chatbot dialogflow-es-fulfillment
问:如何管理对话流程,如果在转换之间用户键入“hy”消息,机器人会移动到欢迎意图。如何阻止它。
应该这样,机器人要么转到使用上下文设置的下一个意图,要么如果不匹配任何训练短语,则转到后备意图,如果短语匹配,则进入后备意图移动到停止的相同意图.
无法找到特定的答案。任何建议都会有所帮助。
【问题讨论】:
标签: dialogflow-es chatbot dialogflow-es-fulfillment
此问题可能是因为您的欢迎意图包含单词“Hi”作为示例短语。它与“Hy”匹配,因为这两个词非常相似,它也不受您包含的任何后续上下文的影响,因为欢迎意图本身没有输入上下文。这意味着意图在您对话的每个步骤中都可用。
很难为此创建一个好的解决方案,因为您希望“嗨”这个词触发欢迎意图。您可以做的是将“Hy”添加到您的后备意图中,然后它应该始终触发后备意图。遗憾的是,这只修复了“Hy”这个词,而不是其他类似于您的欢迎意图短语的情况,例如“He”、“Ha”、“Hai”等。
【讨论】: