【发布时间】:2021-01-26 21:37:18
【问题描述】:
我有几种模式来查找有关人员的信息,包括:
What is {personName} phone number
和
Tell me about {personName} in {Department}
(部门是自定义实体)
但是,无论我对其进行何种培训,包括具体提及“April in Marketing”之类的内容,它总是以“April”作为 datetimeV2 实体返回。
有没有办法强制它识别,在名称模式中,字符串“April”始终是名称,而不是“XXXX-04”datetimeV2 实体?
(我们这里没有其他人的名字与月份相同,但我必须假设如果我们这样做了,我们也需要一个解决方法。)
【问题讨论】:
-
预建实体会自动提取,您可以做的是拥有一个具有所需特征 pf personName 预建实体的 ML 实体“人”,并将您的话语标记为这样。这样,“April”将被识别为人员和日期时间,您可以选择您想要的并丢弃另一个。
-
@MagedRefaat 谢谢。我做了一个包含“April”的静态列表,它很有效,但我喜欢你对带有 personName 的 ML 的想法,所以我以后不会遇到其他问题。
标签: botframework microsoft-cognitive azure-language-understanding