首页 > 解决方案 > 错误的意图正在触发对话流中不适当的用户输入

问题描述

我很少有意图触发不适当的用户输入。下面是几个例子。

意图 1)。我给出的训练短语

  1. 我什么时候能在国外找到工作?
  2. 有没有可能在国外定居
  3. 我什么时候在国外定居

这个意图被要求用户输入我和我的朋友吵架了,它会安定下来吗

意图2)。我给出的训练短语

  1. 当我的财务问题结束时
  2. 说说我的财务状况
  3. 我未来的财务状况如何
  4. 我的财务状况会怎样

当我的家庭问题结束时,这个意图被要求用户输入

请帮我处理这些情况。

标签: dialogflow-esdialogflow-es-fulfillment

解决方案


根据此文档,您应该使用至少 10-20 个训练短语。

您不必定义所有可能的示例,因为 Dialogflow 的内置机器学习功能在您的列表中扩展了其他类似的短语。您应该创建至少 10-20 个(取决于意图的复杂性)训练短语,以便您的代理可以识别各种最终用户表达。例如,如果您希望您的意图识别最终用户关于他们最喜欢的颜色的表达,您可以定义以下训练短语:

  • “我喜欢红色”
  • “我最喜欢的颜色是黄色”
  • “黑色的”
  • “蓝色是我的最爱”
  • ...

鉴于此,为了增加你的意图的自信,我建议你创建更多的训练短语,并将它们集中在你的问题中必要的主要术语上。


推荐阅读