如何创建看起来像这样的#Intent
:
@ProductType
多少钱?
@ProductType
是一个简单的实体,由以下组成:
Soft Drinks: Coke, Pepsi, Sprite, Fanta
Fruits: Apple, Banana, Watermelon
我尝试添加具有上述设置的Intent,但它似乎不起作用。 IBM Watson是否本身支持这种功能?否则,是否需要使用条件和填充物在对话框中手动处理?请指教。
答案 0 :(得分:1)
培训基于常规语言和典型的句子或短语。因此,@ProductType
不是您想要的短语,而是任何水果或饮料。
通过定义实体,Watson Assistant稍后将学习连接并识别实体和意图。
要开始,请定义意图和实体。两者都可以从列表中导入。然后添加引用不同类型的对话框。
答案 1 :(得分:1)
此博客应提供有关训练实体的所有方法以及如何在意图中使用它的见解。 https://medium.com/ibm-watson/all-about-entities-dictionaries-and-patterns-with-watson-assistant-part-1-5ef7254df76b 您可以选择多种可能的管道。 1.间接引用:这是首选方法。 在意向训练数据中使用自然语言。我要买梨 Watson会自动查看与梨相关的其他值,并将这些值也用作意向训练。这将是最快,最简单的数据管理方式 2.直接引用:仅在绝对必要时使用 在意图数据中直接引用实体。 “我想买一个@梨” 在用户界面中,什么都没有告诉您这项工作,但是可以。这告诉Watson实体是一个非常重要的术语,它将增加权重,并引用所有具有高权重的同义词。您需要花费更多的精力来遍历整个工作区并以这种方式重新标记所有内容,因此,除非绝对必要,否则不建议您这样做。通过这样做,您还告诉沃森,当系统看到不带@符号的各种水果时,请将其视为实体是不理想的 3.上下文实体。就像在屏幕截图中一样突出显示它们。 请注意,UI已更新,因此没有注释模式,而不仅仅是突出显示。这围绕实体建立了一个模型,并且对诸如名称或位置之类的东西很有用,但对于诸如盒子中的蜡笔或商店中的水果之类的小物品而言并不必要。这将忽略您创建的所有词典值,仅查看模型。用例理想时,应根据上面的博客使用它。
答案 2 :(得分:-3)