首页 > 解决方案 > 与 Watson Assistant 中的意图意外匹配的原因

问题描述

我使用以下训练示例在 Watson Assistant 中定义了一个意图:

adieu
au revoir
bye
bye now
ciao
cu
cya
exit
farewell
good bye
have a nice day
I'm leaving
later
quit
see you
so long
stop
we are done

用户输入单词“再次”。Watson 以大约 0.9 的置信度返回与此意图的匹配

“再次”一词确实出现在训练示例中,其意图完全不同,即“我期待再次与您合作!:)”。它没有出现在任何其他训练示例中。

Watson Assistant 是出于什么原因以如此高的信心完成这场比赛的?

标签: watson-conversation

解决方案


有很多因素决定了为什么选择一个意图而不是另一个。

  1. 如果您有 <= 2 个意图,则意图无法正常工作。

  2. 您创建的任何在示例问题中引用的实体也会影响所选择的内容。

  3. 上下文实体也会增加这些实体的POS的权重。

  4. 意图的数量以及在这些意图中使用该词的频率也会影响评分。

  5. Watson Assistant 总是尽量从术语中获取含义。

当试图确定它为什么选择一个意图而不是另一个时,您需要同时查看两者。您提到的意图甚至可能不是第二个被选中的意图。

上面只显示了一个意图,很难说出“为什么”,所以这只是对可能发生的事情的有根据的猜测。

  • “再次”是一个词,它本身没有确定意图的上下文。列表中最接近的将是“稍后”。
  • 它无法在一个单词中找到任何含义,因此以最多的单词示例查看意图,作为选择它的可能理由。

除此之外,您应该尽量不要回答真正的基于 1-2 个关键字的问题。几乎没有任何人可以回答的上下文,所以西澳也不太可能回答。


推荐阅读