繁体   English   中英

Watson Assistant Dialog Skill如何区分具有相同同义词的两个实体值?

[英]How can Watson Assistant Dialog Skill distinguish between two entities values with the same synonyms?

当多个实体值具有相同的同义词时,我期待解决该问题。 我想训练Watson Assistant,以便它可以返回用户并在这种歧义下要求正确的实体值。 我们如何训练Watson Assistant或应该使用什么功能来解决实体值之间的这种歧义?

当前,我有一个名为@enterprise_name的实体。 我们将具有以下具有相同匹配Synomyms的Entity值:

实体价值| 同义词|

EnterpriseNameExample 1 | EnterpriseNameExample |

EnterpriseNameExample 2 | EnterpriseNameExample |

EnterpriseNameExample 3 | EnterpriseNameExample |

  • 如果用户问:您能给我有关EnterpriseNameExample的信息吗?
  • 当前,watson助手将使EnterpriseNameExample与EnterpriseNameExample 1或EnterpriseNameExample 2或EnterpriseNameExample 3匹配。

  • 我将让watson助手获得与EnterpriseNameExample 1,EnterpriseNameExample 2和EnterpriseNameExample 3的匹配,并返回给用户一个问题:您是什么意思:EnterpriseNameExample 1,EnterpriseNameExample 2或EnterpriseNameExample 3? 然后用户选择一个。

在我们的数据中,它们被认为是3个不同的企业,但是用户可以去询问简称。

如果要消除可能属于以下三个类别之一的EnterPriseNameExample歧义,建议使用以下模式:

EnterpriseNameExample 1 | some non-ambiguous examples |

EnterpriseNameExample 2 | some non-ambiguous examples |

EnterpriseNameExample 3 | some non-ambiguous examples |

EnterpriseNameExample 1_2_3 | EnterpriseNameExample |

现在,当实体检测到EnterpriseNameExample 1_2_3您就该到询问用户他/她的意思是1、2或3的时候了。

系统通常无法处理具有相同同义词的多个实体值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM