Situation
Manual verification of the DeepEval benchmark (34 scenarios × 3 runs = 102 cases, #393) revealed high false positive rates across all three metrics.
- answer_relevancy: 60.9% false positive rate (14/23)
- Reference-line cause (8 cases):
参照: lines (source metadata appended to answers) judged as irrelevant content
- Supplemental-explanation cause (6 cases): supplemental explanations in the answer body judged as irrelevant (min score 0.77)
- faithfulness: 94.3% false positive rate (33/35)
- Omission, paraphrasing, and expression splitting misclassified as contradictions
- answer_correctness: 88.9% false positive rate (8/9)
- Pattern 1 (6 cases): synonym/code-example references not recognized as covering the fact
- Pattern 2 (2 cases): OR conditions required to satisfy both sides
Pain
The high false positive rate makes most benchmark NG results require human review, making the operational cost of automated evaluation excessive. The intended workflow — "NG triggers human review" — cannot function at this rate.
Benefit
- Developers can trust benchmark NG results as genuine quality signals
- Operational cost of NG review is significantly reduced
- Threshold appropriateness can be accurately verified using post-fix scores
Success Criteria
🤖 Generated with Claude Code
Situation
Manual verification of the DeepEval benchmark (34 scenarios × 3 runs = 102 cases, #393) revealed high false positive rates across all three metrics.
参照:lines (source metadata appended to answers) judged as irrelevant contentPain
The high false positive rate makes most benchmark NG results require human review, making the operational cost of automated evaluation excessive. The intended workflow — "NG triggers human review" — cannot function at this rate.
Benefit
Success Criteria
🤖 Generated with Claude Code