路易斯 - 有时候不会理解意图

时间:2017-01-30 07:03:10

标签: luis

我们正在使用Microsoft BOT开发Library BOT。

这里我们创建了一个Intent BookSearch和Entity BookName,BookAuthor。

我们用简单的问题培训了LUIS,但他只处理匹配的问题。

实施例。我训练LUIS就像“我需要书”,所以它的工作正常     但是对于同样的问题,我们写了“我需要一个书”,它不符合书的意图。

有人可以帮助我们吗?就像我们发现的那么多场景,LUIS只适用于完全匹配的问题。

还有一个问题,我们有Book名称,有三个作品,无法将三个单词标记为 bookname 实体。

2 个答案:

答案 0 :(得分:1)

听起来你的模型只需要对各种句子结构进行更多的训练。

LUIS将在训练时与确切的意图相匹配,但需要更多的例子才能通过新颖的话语变得更好。所以“我需要书”和“我需要一本书”应该很容易用更恰当的标签来学习。

对于包含三个单词的标题,可以通过单击并拖动所有三个单词来突出显示它们。

答案 1 :(得分:1)

您必须撰写更多可能的问题,用户可以询问哪些书籍?

让我举一个例子来解释这个......

  • 我需要书
  • 我需要一本书
  • 你有什么最新的书?
  • 你能推荐给我一本书吗
  • 我正在寻找书
  • 我正在寻找一本书
  

在上面的例子中 - 意图应该是 - FindBook

  • 我在找C#book?
  

在上面的例子中 - 意图应该是 - FindBook ,这里用户提到主题 (C#)同样。 主题将是实体

  • 我正在寻找Joseph Albahari,Ben Albahari编写的C#书
  

在上面的示例中 - Intent应该是一个 - FindBook ,这里用户提到了主题 Writer 。   主题 Writer 将是实体。

你必须训练你的模型并提供更多可能的问题,然后只有LUIS才能完美运作。

  

您也可以突出显示完整的句子。

enter image description here