Ibm watson Watson Assistant对话技能如何区分具有相同同义词的两个实体值?
当几个实体值具有相同的同义词时,我期待着问题的解决方案。我想对Watson Assistant进行培训,以便它返回给用户,并在这种歧义下请求正确的实体值。我们如何培训Watson Assistant,或者应该使用什么能力来解决实体值之间的模糊性 目前,我有一个名为@enterprise\u name的实体。我们将使用相同的匹配Synomyms获得以下实体值: 实体值|同义词| 企业名称示例1 |企业名称示例| 企业名称示例2 |企业名称示例| 企业名称示例3 |企业名称示例|Ibm watson Watson Assistant对话技能如何区分具有相同同义词的两个实体值?,ibm-watson,watson-assistant,Ibm Watson,Watson Assistant,当几个实体值具有相同的同义词时,我期待着问题的解决方案。我想对Watson Assistant进行培训,以便它返回给用户,并在这种歧义下请求正确的实体值。我们如何培训Watson Assistant,或者应该使用什么能力来解决实体值之间的模糊性 目前,我有一个名为@enterprise\u name的实体。我们将使用相同的匹配Synomyms获得以下实体值: 实体值|同义词| 企业名称示例1 |企业名称示例| 企业名称示例2 |企业名称示例| 企业名称示例3 |企业名称示例| 如果用户问:你能
- 如果用户问:你能给我一些关于EnterpriseName的信息吗
- 目前,watson助手会将EnterpriseNameExample与EnterpriseNameExample 1或EnterpriseNameExample 2或EnterpriseNameExample 3进行匹配
- 我希望watson助手获得与EnterpriseNameExample 1、EnterpriseNameExample 2和EnterpriseNameExample 3的匹配,然后返回给用户一个问题:您指的是什么企业:EnterpriseNameExample 1、EnterpriseNameExample 2还是EnterpriseNameExample 3?和用户选择一个
正如在我们的数据中,它们被视为3个不同的企业,但用户可以只询问短名称。如果您想消除
企业名称示例的歧义,我建议使用以下模式:
EnterpriseNameExample 1 | some non-ambiguous examples |
EnterpriseNameExample 2 | some non-ambiguous examples |
EnterpriseNameExample 3 | some non-ambiguous examples |
EnterpriseNameExample 1_2_3 | EnterpriseNameExample |
现在,当实体检测到EnterpriseName示例1\u 2\u 3
时,您知道是时候询问用户他/她指的是1、2还是3了
系统通常不能处理具有相同同义词的多个实体值