【问题标题】:LUIS- Doesn't not understand Intent sometimeLUIS - 有时不理解 Intent
【发布时间】:2017-06-15 06:59:13
【问题描述】:

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

这里我们创建了一个 Intent BookSearch,以及实体 BookName、BookAuthor。

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

例如。我像“我需要书”一样训练 LUIS,所以它可以正常工作 但是对于同样的问题,我们会写“我需要 a 本书”,它不理解与书籍意图相匹配。

有人可以在这里帮助我们吗?就像我们发现 LUIS 仅适用于完全匹配问题的许多场景一样。

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

【问题讨论】:

    标签: azure-language-understanding


    【解决方案1】:

    听起来你的模型只是需要更多关于各种句子结构的训练。

    LUIS 将在经过训练后与准确的意图相匹配,但需要更多示例才能更好地处理新颖的话语。所以“我需要书”与“我需要一本书”应该很容易通过更正确标记的话语来学习。

    对于带有三个单词的标题,可以通过单击并拖动三个单词将它们全部突出显示。

    【讨论】:

      【解决方案2】:

      您必须写出更多用户可以提出的关于图书的可能问题?

      让我举个例子来解释一下……

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

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

      • 我正在寻找 C# 书籍?

      在上面的例子中 - Intent 应该是 - FindBook,这里用户提到了 Subject (C#)也是。 主题将是实体

      • 我正在寻找 Joseph Albahari、Ben Albahari 撰写的 C# 书籍

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

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

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

      【讨论】:

        猜你喜欢
        • 2019-03-18
        • 1970-01-01
        • 1970-01-01
        • 2018-12-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多