LUIS无法对查询中的多个人员姓名进行分类

时间:2018-11-26 11:41:13

标签: microsoft-cognitive luis

我遇到一个问题,当用词组中的“和或或” 分隔时,LUIS中无法识别多个人的名字。

例如: 当用户键入“安排与Bob和Lisa开会”时,LUIS仅将Bob识别为buildin.personName,而在Lisa中根本无法识别。同样用逗号分隔名称也不起作用。如果我将名称顺序更改为丽莎和鲍勃,这次只会列出丽莎,而可怜的鲍勃这次将被忽略。

在键入“ Book Meeting and Bob”时,它也无法识别名称。

将话语更改为“与鲍勃和丽莎举行会议”之后,我的另一次尝试是成功的。但这不是发布查询的一般方法。

短语列表也无济于事,我在短语列表中添加了以下两个示例,但结果与上述相同。 “与{personName},{personName}安排会议” “我可以让{personName}和{personName}参加一次快速会议”

我没有看到类似的问题,电子邮件之间用“和或逗号”分隔。

注意:我也尝试在域实体Entertainment.Person中构建内置对象,但结果相似。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您需要通过向应用程序添加图案来使您的应用程序更加智能。我试图通过创建我的LUIS应用来复制您的问题,它可以成功检测到实体。请参阅以下要点存储的应用程序:https://gist.github.com/mandardhikari/f0edd9406aeeb6d7b9fd0f68371ff4eb