LUIS AI中的短语和实体有什么区别

时间:2018-08-03 19:27:59

标签: microsoft-cognitive luis azure-cognitive-services

我正在尝试使用Microsoft LUIS AI开发BOT。一切进展顺利,但是在创建LUIS AI服务时,我正在努力理解实体和短语之间的区别。

有人可以向我解释吗?

谢谢

2 个答案:

答案 0 :(得分:2)

您可以将短语列表视为识别实体示例的补充。

文档here

中的短语列表和列表实体之间有比较

When to use phrase list?

  

使用短语列表,LUIS仍可以考虑上下文,并且   泛化以识别类似于但不完全相同的项目   匹配,作为列表中的项目。如果您需要LUIS应用程序能够   概括和识别类别中的新项目,使用短语列表。

When to use list entity?

  

列表实体明确定义了实体可以采用的每个值,并且   仅标识完全匹配的值。列表实体可以是   适用于其中实体的所有实例均已知的应用   而且不要经常改变。例如餐厅菜单上的食品   很少改变。如果您需要一个与之完全匹配的文本   实体,请勿使用词组列表。

答案 1 :(得分:0)

@Ali Heikal已经很好地解释了这一理论,因此我将添加一个真实的示例,以帮助您阐明这些概念。

如果意图是“租用汽车”,则一个实体可以是“汽车品牌”,而短语列表可以是不同的汽车品牌。

目的:租车 实体:CarMake,DateFrom,DateTo,City CarMake是类型为List Entity的实体,具有以下值:Ferrari,Porsche,Lamborghini等。 词组列表:附近->附近,接近,接近。指明同义词是很好的。

话语:我想在星期一至星期六在纽约租一辆法拉利车 目的:租车 实体: -DateFrom:星期一 -DateTo:星期六 -CarMake:法拉利 -城市:纽约