fix: 五轮修正失败根因修复 - 评分公式去掉field_coverage权重, namespace无条件检查, OCR自动发现文档类型
This commit is contained in:
+3
-3
@@ -1317,9 +1317,9 @@ def _check_ocr_fidelity(jrxml: str, state: dict) -> dict:
|
||||
f"OCR 布局分析有 {ocr_columns} 列"
|
||||
)
|
||||
|
||||
# 综合评分(元素覆盖为主权重 0.8,字段覆盖为辅助 0.2)
|
||||
# 英文字段名 vs 中文 OCR 字段名天然不匹配是预期行为,字段覆盖仅作参考
|
||||
score = round(element_coverage * 0.8 + field_coverage * 0.2, 3)
|
||||
# 综合评分(只依赖元素覆盖,字段名语言不匹配是预期行为)
|
||||
# field_coverage 仅作信息提示,不参与评分计算
|
||||
score = round(element_coverage, 3)
|
||||
return {
|
||||
"score": score,
|
||||
"field_coverage": round(field_coverage, 3),
|
||||
|
||||
Reference in New Issue
Block a user