【问题标题】:Watson Assistant: Can I define Intent using Entities in the Examples?Watson Assistant:我可以使用示例中的实体来定义意图吗?
【发布时间】:2019-08-26 09:53:49
【问题描述】:

我如何创建一个看起来像这样的#Intent

@ProductType多少钱?

@ProductType 是一个简单的实体,它包括:

Soft Drinks: Coke, Pepsi, Sprite, Fanta
Fruits: Apple, Banana, Watermelon

我尝试使用上述设置添加 Intent,但它似乎不起作用。 IBM Watson 本身是否支持这种能力?或者,我是否需要在对话框中手动处理,使用条件和东西?请多多指教。

【问题讨论】:

    标签: ibm-cloud ibm-watson watson-assistant


    【解决方案1】:

    培训基于常规语言和典型句子或短语。所以@ProductType不是你想要的短语,而是任何水果或饮料。

    通过定义实体,Watson Assistant 稍后会学习连接并识别实体和意图。

    首先,您需要定义意图和实体。两者都可以从列表中导入。然后添加引用不同类型的对话框。

    【讨论】:

    • 哦,对吗? Watson 以后真的会自己“学习”这些联系吗?也就是说,以后它会自动知道Entity中的“新增”“附加”条目? (谢谢)
    • 是的。如果用户稍后询问梨的价格,WA 会知道或得知它是另一种产品类型,很可能是水果……您可能会看到,当您更改 Watson 正在重新训练(学习)的东西时跨度>
    • 好吧,如果它真的这样做,那将是一个很好的方法。我会按照你说的试试。希望它真的有效。 (同时,在我确认之前,请让我坚持接受这个答案。)非常感谢。
    【解决方案2】:

    本博客应该深入了解训练实体的所有方法以及如何在意图中使用它。 https://medium.com/ibm-watson/all-about-entities-dictionaries-and-patterns-with-watson-assistant-part-1-5ef7254df76b 您可以选择许多可能的管道。 1. 间接引用:这是首选方法。 在意图训练数据中使用自然语言。 “我想买一个梨” Watson 将自动查看您与梨相关的其他值,并将其用作意图训练。这将是管理数据的最快和最简单的方法 2. 直接引用:仅在绝对必要时才应使用 直接引用意图数据中的实体。 “我想买一个@pear” UI 中没有做任何事情来告诉您这有效,但它确实有效。这告诉 Watson 实体是一个非常重要的术语,并且会增加权重,并引用所有具有高权重的同义词。这让您更努力地遍历整个工作区并以这种方式重新标记所有内容,因此除非绝对必要,否则不建议这样做。通过这样做,您还可以告诉 watson,当系统看到没有 @ 符号的各种水果时,将它们作为不理想的实体忽略 3. 上下文实体。这就像在您的屏幕截图中一样突出显示它们。 请注意,UI 已更新,因此没有注释模式,而只是突出显示。这围绕实体构建了一个模型,适用于名称或位置之类的东西,但对于盒子中的蜡笔或商店中的水果等一小部分物品则不是必需的。这将忽略您创建的所有字典值,只查看模型。用例理想的情况下,应该按照上面的博客使用。

    【讨论】:

      【解决方案3】:

      @data_henrik 的回答部分正确。但是,Watson Assistant 似乎并没有“自动”通过简单地将纯(纯文本)示例输入到 #Intent 中来学习首选的 @Entity。事实上,这一步是必需的。但我们还需要多做一步。

      #Intent中键入好的纯文本示例后,我们仍然需要“右键单击”可能的@Entity条目的文本字符串,然后选择(教Watson)正确的@出现下拉列表中的 987654327@ 名称。

      只有到那时,Watson 才开始明白这一点;我想这个#Intent 使用了那个@Entity

      谢谢@data_henrik,感谢您的提示。

      【讨论】:

      • 您将用户实体与上下文实体混淆了。它们是不同的东西。您只需要从训练问题的实体中添加一个单词,它就会使用该用户实体的其他单词来训练类似的问题。上下文实体(你展示的)是 NLP 实体检测。
      • @SimonO'Doherty 我不太明白你的意思。 Watson Assistant 中有实体部分。因此我正在使用它。简单的。如果不正确,您是否介意通过可能显示不同的方法来给出正确的答案以实现我想要的?
      • 我认为问题更多在于您的问题。您的问题涉及解决用户实体,但您的解决方案是上下文实体。
      猜你喜欢
      • 2019-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-24
      相关资源
      最近更新 更多