【发布时间】:2018-11-01 00:53:22
【问题描述】:
我面临一个问题,即与任何意图不匹配的单词,它将假定它属于带有最多标记话语的意图。
例子:如果
- 意图 A 由诸如 Animals 之类的话语组成
- 意图 B 由诸如 Fruits 之类的话语组成
- 意图 C 由 Insects 等话语组成
- 意图 D 包含诸如人名之类的话语
Desired:如果随机词不符合任何 luis 意图,它将不符合任何 luis 意图。期望示例:如果输入了诸如“情绪”或“衣服”之类的词,它将匹配为“无”意图。
实际:当用户输入随机单词时,它与标记话语数量最多的 luis 意图相匹配。如果输入了诸如“情绪”之类的词,它将匹配为“A”意图,因为意图 A 包含最多数量的标记话语。
请就这个问题提出建议。
【问题讨论】:
-
您能否提供一些样本和期望的结果以使您的问题更清楚?
-
@FerdinandFejskid,如上图所示,每当我输入与任何意图无关的内容时,它都会匹配为意图“A”。
-
你测试的是单词而不是句子,我猜对了吗?
-
@FerdinandFejskid 是的
-
您是否为每个 Intent 定义了实体?如果是,它们是列表实体吗?如果是这样,列表是否包含所有可能的值?还是解决方案不同?
标签: azure botframework azure-language-understanding