azure-language-understanding - 我的意图与预期的反应不符
问题描述
我正在使用botkit
识别器luis
,下面是示例代码:
bot.dialog('OnboardingDialog', (session) => {
....
....
}).triggerAction({ matches: 'OnboardingBook' })
我在回复中定义了入职意向,如下所示:
OnboardingBook:{buttonTitle:'',url:'',response:'新员工可以入职一些额外的东西',title:'入职书'}
食谱:{buttonTitle:'',url:'',response:'this is about cookbook',title:'cook'}
理想情况下,如果我在聊天机器人中输入 onboarding,它应该返回在 Onboarding intent 中定义的响应。但现在它给了我其他意图的答案。如果我输入,入职书会给我烹饪书的意图。
请帮我弄清楚为什么很少有意图与预期之外的匹配。这背后有什么逻辑吗?如何解决这个问题。请帮帮我。
解决方案
推荐阅读
- python - Spark DataFrame 生成 beta 样本
- javascript - 我想自动将 myObj 信息输入到 HTML 表中
- wordpress - 在产品图像悬停时显示带有文本的透明 div
- python - 具有已知或未知维度的零张量
- sql-server - 将其他 LINQ 表达式添加到 ServiceStack.OrmLite 中的 SELECT 查询
- flutter - 键入'MappedListIterable
' 不是类型 'List 的子类型 ' - .htaccess - Htaccess 用 QSA 重写 url
- discord.js - Discord bot 未提及 msg.author.username
- c# - if 语句中的 C# 6.0 空条件运算符
- php - 我应该如何在 PHP 中使用 CURL 来保存可以从中下载文件的链接