对话框流中的不同实体可以具有相同的值吗?

时间:2018-10-25 08:02:22

标签: dialogflow actions-on-google

我试图了解当实体包含与值相同的字符串时如何构造意图。

我认为添加功能会变得一团糟;

处理这种“混合”内容的正确方法是什么?

示例:

实体1 :内容

  • word文档
  • html页面
  • 视频

实体2 :内容说明符

  • 视频
  • 图片
  • 汽车

示例1 :向我展示所有带有[视频]的[html页面] 期望是

  • @content =>“ html页面”
  • @ content-specifier =>“视频”

示例2 :向我展示带有[汽车]的所有[视频] 期望是

  • @content =>“视频”
  • @ content-specifier =>“汽车”

1 个答案:

答案 0 :(得分:0)

我相信,一开始您会遇到很多假阳性比赛。经过培训并添加了很多培训短语之后,就可以了。为了使它更好地匹配,还可以使用模板: intent

这里要注意的三件事:

  • 确保您按自己的意愿更正了错误分类的所有值
  • 经常使用训练选项,并确保正确识别实体。进行任何必要的更改
  • 为用户输入创建模板。为此,您可以在训练短语上单击引号。它将变为“ at”符号(@)。然后添加用户输入的预期格式