OCRSpell: An Interactive Spelling Correction System for OCR Errors in Text

Kazem Taghva, University of Nevada, Las Vegas
Eric Stofsky, University of Nevada, Las Vegas


In this paper, we describe a spelling correction system designed specifically for OCR-generated text that selects candidate words through the use of information gathered from multiple knowledge sources. This system for text correction is based on static and dynamic device mappings, approximate string matching, and n-gram analysis. Our statistically based, Bayesian system incorporates a learning feature that collects confusion information at the collection and document levels. An evaluation of the new system is presented as well.