diff --git a/ocr-service/spell_check.py b/ocr-service/spell_check.py index 2088cd41..8b0bf4d7 100644 --- a/ocr-service/spell_check.py +++ b/ocr-service/spell_check.py @@ -107,7 +107,7 @@ def correct_text(text: str) -> str: continue correction = _spell.correction(word) - if correction and _spell.word_frequency[correction] > 50: + if correction and _spell.word_frequency[correction] > 50: # strict > avoids non-determinism when candidates tie at the frequency floor if word[0].isupper() and not correction[0].isupper(): correction = correction.capitalize() checked.append(leading + correction + CORRECTION_MARKER + trailing)