使用qbo3 ScoreTemplate及AiScoreEngine时文档分类失败原因排查
分类失败的可能原因
以下是导致基于矩阵的文档模板分类失败的常见问题:
未覆盖所有场景:你的矩阵仅定义了三个单一标签为“是”的互斥场景,但实际AI识别可能出现多种情况:
- 多个标签同时为真(例如一份文档被识别为既是抵押文件又是票据)
- 三个标签全为假
这些场景没有对应的模板匹配,会直接导致分类失败。
AI输出值与矩阵判断不匹配:确认
AiScoreEngine输出的评分项值格式是否和矩阵的判断条件一致:- 若矩阵用字符串“是”/“否”判断,但AI输出的是布尔值(true/false)或数值(1/0),会出现匹配错误
- 注意是否存在大小写、空格等格式差异(比如AI输出“是 ”带空格,矩阵定义的是“是”)
AI识别准确率不足:
AiScoreEngine对文档类型的识别本身存在误差,比如将抵押文件误判为票据,或者漏判标签,导致输入矩阵的初始值错误,最终分类结果不符合预期。ScoreTemplate规则配置错误:检查
ScoreTemplate的关联设置:- 是否将评分项(如“文档是否为抵押文件?”)正确绑定到矩阵的对应列
- 逻辑运算符是否设置正确(比如应该用“等于”而非“包含”)
- 是否存在规则优先级冲突,导致矩阵判断未被执行
账号字段的潜在干扰:评分项包含“账号”但未纳入矩阵判断,若账号字段存在空值、格式错误,或者不同账号对应的文档分类规则有差异,可能干扰整个评分流程,引发分类失败。
内容的提问来源于stack exchange,提问作者Eric Patrick
相关产品推荐
相关产品推荐

