我正在尝试使用Microsoft LUIS AI开发BOT。一切进展顺利,但是在创建LUIS AI服务时,我正在努力理解实体和短语之间的区别。
有人可以向我解释吗?
谢谢
答案 0 :(得分:2)
您可以将短语列表视为识别实体示例的补充。
文档here
中的短语列表和列表实体之间有比较使用短语列表,LUIS仍可以考虑上下文,并且 泛化以识别类似于但不完全相同的项目 匹配,作为列表中的项目。如果您需要LUIS应用程序能够 概括和识别类别中的新项目,使用短语列表。
列表实体明确定义了实体可以采用的每个值,并且 仅标识完全匹配的值。列表实体可以是 适用于其中实体的所有实例均已知的应用 而且不要经常改变。例如餐厅菜单上的食品 很少改变。如果您需要一个与之完全匹配的文本 实体,请勿使用词组列表。
答案 1 :(得分:0)
@Ali Heikal已经很好地解释了这一理论,因此我将添加一个真实的示例,以帮助您阐明这些概念。
如果意图是“租用汽车”,则一个实体可以是“汽车品牌”,而短语列表可以是不同的汽车品牌。
目的:租车 实体:CarMake,DateFrom,DateTo,City CarMake是类型为List Entity的实体,具有以下值:Ferrari,Porsche,Lamborghini等。 词组列表:附近->附近,接近,接近。指明同义词是很好的。话语:我想在星期一至星期六在纽约租一辆法拉利车 目的:租车 实体: -DateFrom:星期一 -DateTo:星期六 -CarMake:法拉利 -城市:纽约