我们正在使用Microsoft BOT开发Library BOT。
这里我们创建了一个Intent BookSearch和Entity BookName,BookAuthor。
我们用简单的问题培训了LUIS,但他只处理匹配的问题。
实施例。我训练LUIS就像“我需要书”,所以它的工作正常 但是对于同样的问题,我们写了“我需要一个书”,它不符合书的意图。
有人可以帮助我们吗?就像我们发现的那么多场景,LUIS只适用于完全匹配的问题。
还有一个问题,我们有Book名称,有三个作品,无法将三个单词标记为 bookname 实体。
答案 0 :(得分:1)
听起来你的模型只需要对各种句子结构进行更多的训练。
LUIS将在训练时与确切的意图相匹配,但需要更多的例子才能通过新颖的话语变得更好。所以“我需要书”和“我需要一本书”应该很容易用更恰当的标签来学习。
对于包含三个单词的标题,可以通过单击并拖动所有三个单词来突出显示它们。
答案 1 :(得分:1)
您必须撰写更多可能的问题,用户可以询问哪些书籍?
让我举一个例子来解释这个......
在上面的例子中 - 意图应该是 - FindBook
在上面的例子中 - 意图应该是 - FindBook ,这里用户提到主题 (C#)同样。 主题将是实体。
在上面的示例中 - Intent应该是一个 - FindBook ,这里用户提到了主题和 Writer 。 主题和 Writer 将是实体。
你必须训练你的模型并提供更多可能的问题,然后只有LUIS才能完美运作。
您也可以突出显示完整的句子。