“…OCR is widely used for many realworld applications, including automated data entry and license plate recognition [39]. OCR can also serve as the main preprocessing step for natural language processing (NLP) tasks such as text classification [2,31,63], document retrieval [17,26,51], machine translation [19,62], and even cancer classification [66]. All of these applications critically depend on the correctness of OCR because the consequences of mistakes are very serious-from wrong cars being fined for violations to incorrect medical diagnoses.…”