Watson Conversation:添加一个包含实体的示例

时间:2017-10-03 22:27:41

标签: watson-conversation watson

我们有一些几乎总是包含实体的意图。我该如何为此添加示例?

enter image description here

以下是一些示例:

  • 我什么时候可以和肖恩交谈?
  • 鲍勃是谁?

我真正想要添加的是

  • 我什么时候可以和@sys-person交谈?
  • 谁是@sys-person?

Watson似乎将@sys-person视为文字并且不将其视为实体。

1 个答案:

答案 0 :(得分:2)

好的,那么你正在做的事情是不可能的。意图的目的是理解一组问题的潜在意图。

您不需要提供每个排列。相反,它足以让人们理解人们所要求的内容。然后它可以猜测它之前没见过的东西。

所以你的两个例子(假设具有代表性)就是你应该在训练数据中加入的。那就是:

  • 我什么时候可以和Shaun谈谈?
  • 鲍勃是谁?

系统会自动将其训练过的实体纳入学习内容。所以提到两个名字,意味着如果看到不同的名字,它会给予更多的重量。但这取决于该意图的训练程度。

也就是说,有一种方法可以强制它只识别选择性用户实体,但不建议这样做,因为你失去了单词的含义。关于它的更多细节:

https://sodoherty.ai/2017/01/16/improving-your-intents-with-entities/