cs.AIApr 9, 2026

Revise: A Framework for Revising OCRed text in Practical Information Systems with Data Contamination Strategy

Authors: Gyuho Shim, Seongtae Hong, Heuiseok Lim

Organizations: Department of Computer Science and Engineering, Korea University · Human-inspired AI Research

Abstract

Recent advances in Large Language Models (LLMs) have significantly improved the field of Document AI, demonstrating remarkable performance on document understanding tasks such as question answering. However, existing approaches primarily focus on solving specific tasks, lacking the capability to structurally organize and manage document information. To address this limitation, we propose Revise, a framework that systematically corrects errors introduced by OCR at the character, word, and structural levels. Specifically, Revise employs a comprehensive hierarchical taxonomy of common OCR errors and a synthetic data generation strategy that realistically simulates such errors to train an effective correction model. Experimental results demonstrate that Revise effectively corrects OCR outputs, enabling more structured representation and systematic management of document contents. Consequently, our method significantly enhances downstream performance in document retrieval and question answering tasks, highlighting the potential to overcome the structural management limitations of existing Document AI frameworks.

Figures & tables

Appendix figures & tables4 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. FireRed-OCR Technical Report

    Mar 2, 2026Hao Wu, Haoran Lou, Xinyue Li +19Optical Character RecognitionDocument Parsing

  2. ICDAR 2026 HIPE-OCRepair Competition on LLM-Assisted OCR Post-Correction for Historical Documents

    Jul 9, 2026Maud Ehrmann, Emanuela Boros, Juri Opitz +3Historical Document AnalysisLLM Evaluation

  3. OCR-Agent: Agentic OCR with Capability and Memory Reflection

    Feb 24, 2026Shimin Wen, Zeyu Zhang, Xingdou Bian +5Vision-Language ModelsVLM Reasoning