Dialogflow es 实体是否应该特定于Dialogflow的意图?

Dialogflow es 实体是否应该特定于Dialogflow的意图?,dialogflow-es,chatbot,Dialogflow Es,Chatbot,例如,Intent cutoff有一个培训短语-ABC学院cutoff ABC学院是一所实体学院 截止点是-collegedetail实体 现在,另一个意向考试有一个培训短语--ABC大学考试 ABC学院又是一个实体——学院 考试再次是-collegedetail实体 这里的实体意味着相同,但意图不同。但是Dialogflow每次都会因为相同的实体而混淆意图 所以我的问题是,实体应该是特定于意图的,还是有其他方法来处理这种情况?培训短语的参数旨在捕获不同的值,所有这些值都对该意图有效 如

例如,Intent cutoff有一个培训短语-ABC学院cutoff

  • ABC学院是一所实体学院
  • 截止点是-collegedetail实体
现在,另一个意向考试有一个培训短语--ABC大学考试

  • ABC学院又是一个实体——学院
  • 考试再次是-collegedetail实体
这里的实体意味着相同,但意图不同。但是Dialogflow每次都会因为相同的实体而混淆意图


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

培训短语的参数旨在捕获不同的值,所有这些值都对该意图有效

如果考试意图有一个培训短语“[ABC学院][考试]”,其中每个部分都有一个实体,那么这意味着你期望每个部分有不同的值,实体反映了这些可能的值应该是什么,你希望能够找出具体的值是什么

听起来你是在说,考试的培训短语应该更像“[ABC学院]考试”。因此,你有一个被问到的学院的参数,但你只希望“考试”是一个有效的说法。你不需要确切地知道这个值是什么——你知道它是关于考试的,因为这是所有培训短语的目的