claimcheck-rules / rules /quotes.json
NagaYu's picture
ClaimCheck v1.1.0: rule pack, policy presets and 158-case bilingual evaluation set
e518d03 verified
Raw History Blame Contribute Delete
1.08 kB
{
"rules_version": "1.1.0",
"description": "Quote extraction patterns and similarity thresholds.",
"patterns": {
"bracketed": "[γ€Œγ€Žβ€œ\\\"]([^γ€Œγ€γ€Žγ€β€œβ€\\\"\\n]{4,180})[」』”\\\"]",
"attribution_marker": "(?:γ«γ‚ˆγ‚‹γ¨|γ«γ‚ˆγ‚Œγ°|には|γ¨θ¨˜θΌ‰(?:γ•γ‚Œγ¦)?(?:い)?(?:ます|γ‚‹)?|と明記|と述べ|γ¨ζ›Έγ‹γ‚Œ|γ¨ε ±ε‘Š|と発葨|states?\\s+that|according\\s+to|reported\\s+that|said\\s+that|notes?\\s+that|writes?\\s+that|claims?\\s+that|indicates?\\s+that)"
},
"thresholds": {
"approx_ratio": 0.82,
"contradiction_floor": 0.65
},
"notes": [
"Similarity is difflib SequenceMatcher over k-gram-anchored windows at several widths.",
"A faithful paraphrase scores ~0.87-0.93 and is reported as approximate: the meaning survived, the quote did not.",
"KNOWN LIMITATION: a one-character semantic reversal in Japanese (ε’—εŠ  -> ζΈ›ε°‘, ζ‰Ώθͺ -> 否決) keeps similarity above 0.9 and is reported as approximate, not contradicted. Read the NUMERIC and ENTITY claims inside a quote, not only the quote status."
]
}