【问题标题】:Should entity be specific to Intent of Dialogflow?实体是否应该特定于 Dialogflow 的意图?
【发布时间】:2020-01-08 07:39:44
【问题描述】:

例如 Intent cutoff 有训练短语 - ABC College cutoff

  • ABC 学院是实体 - 学院
  • 截止日期是 - collegedetail 实体

现在另一个意向考试有训练短语 - ABC 大学考试

  • ABC 学院再次成为实体 - college
  • exams 又是-collegedetail 实体

这里的实体是相同的,但意图是不同的。但是由于相同的实体,Dialogflow 每次都会混淆意图。

所以我的问题是实体应该是 Intent 特定的还是有其他方法来处理这种情况?

【问题讨论】:

    标签: dialogflow-es chatbot


    【解决方案1】:

    训练短语的参数旨在捕获不同的值,所有这些值对于该 Intent 都是有效的

    如果 Exam 意图有一个训练短语“[ABC College][exams]”,其中每个部分都有一个实体,那么这意味着您期望每个部分有不同的值, Entity 反映了那些可能的值应该是什么,并且您希望能够找出该特定值是什么。

    听起来您是在说 Exam Intent 的训练短语应该更像“[ABC 大学] 考试”。所以你有一个被问到的大学的参数,但你期望只有“考试”才是这个意图的有效内容。您不需要确切知道该值是什么 - 您知道它与考试有关,因为这是该 Intent 的所有训练短语的目的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-30
      • 1970-01-01
      • 1970-01-01
      • 2021-06-05
      • 2020-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多