Dialogflow es 当输入与训练短语不完全相同时,Dialogflow不检测实体?

Dialogflow es 当输入与训练短语不完全相同时,Dialogflow不检测实体?,dialogflow-es,Dialogflow Es,我打算在用户说“当商店关门”时检测他们的回答,例如,“关门”是一个实体 当我输入与我的培训短语“When shop is closed”(当店铺关闭)完全相同的内容时,一切都按预期进行,dialogflow正确地检测到了意图和实体值(如第二个屏幕截图所示) 然而,当我在训练短语中输入一个微小的变体时,通过在句子前面添加额外的单词“我认为”,dialogflow仍然正确地检测到意图,但是这次参数值为空。(如第一个屏幕截图所示) 我需要在这两种情况下都检测到该值,但我不知道为什么会发生这种情况 截图

我打算在用户说“当商店关门”时检测他们的回答,例如,“关门”是一个实体

当我输入与我的培训短语“When shop is closed”(当店铺关闭)完全相同的内容时,一切都按预期进行,dialogflow正确地检测到了意图和实体值(如第二个屏幕截图所示)

然而,当我在训练短语中输入一个微小的变体时,通过在句子前面添加额外的单词“我认为”,dialogflow仍然正确地检测到意图,但是这次参数值为空。(如第一个屏幕截图所示)

我需要在这两种情况下都检测到该值,但我不知道为什么会发生这种情况

截图1

截图2

谷歌在这里发布了对话设计的最佳实践,这将有助于:

在本例中,您是否尝试添加“商店何时关门?”作为培训短语?澄清动词时态和句子结构可能有助于Dialogflow正确识别您希望从用户给定意图中提取的参数