English

Correcting the Autocorrect: Context-Aware Typographical Error Correction via Training Data Augmentation

Computation and Language 2020-05-05 v1 Information Retrieval Machine Learning

Abstract

In this paper, we explore the artificial generation of typographical errors based on real-world statistics. We first draw on a small set of annotated data to compute spelling error statistics. These are then invoked to introduce errors into substantially larger corpora. The generation methodology allows us to generate particularly challenging errors that require context-aware error detection. We use it to create a set of English language error detection and correction datasets. Finally, we examine the effectiveness of machine learning models for detecting and correcting errors based on this data. The datasets are available at http://typo.nlproc.org

Keywords

Cite

@article{arxiv.2005.01158,
  title  = {Correcting the Autocorrect: Context-Aware Typographical Error Correction via Training Data Augmentation},
  author = {Kshitij Shah and Gerard de Melo},
  journal= {arXiv preprint arXiv:2005.01158},
  year   = {2020}
}

Comments

Accepted for publication at LREC 2020

R2 v1 2026-06-23T15:16:38.115Z