我正在使用带有luis识别器的botkit,下面是示例代码:
bot.dialog('OnboardingDialog', (session) => {
....
....
}).triggerAction({ matches: 'OnboardingBook' })我在回复中定义了入职意图,如下所示:
OnboardingBook:{buttonTitle:'',url:'',响应:‘新员工可以加入一些额外的东西’,标题:‘入职手册’}
CookBook:{buttonTitle:'',url:'',response:'this is about cookbook',title:'cook'}
理想情况下,如果我在我的聊天机器人中输入入网,它应该会返回在入网意图中定义的响应。但现在它给了我另一个意图的答案。如果我输入,入职书就会给我提供烹饪书的意图。
请帮我解释一下为什么很少有意向与预期匹配。这背后有什么逻辑吗?如何解决这个问题。请帮帮我。
发布于 2019-05-30 02:46:05
当你在LUIS门户中test your LUIS应用程序时,你得到了正确的意图吗?如果是这样的话,也许你需要再次save and train,publish你的LUIS应用程序。如果您在LUIS门户中没有得到正确的结果,那么您可以单击inspect并编辑评分最高的意图(保存+训练,然后发布以实时推送更改)。
https://stackoverflow.com/questions/56356476
复制相似问题