A Methodology for Generative Spelling Correction via Natural Spelling Errors Emulation across Multiple Domains and Languages
Not on the map. Why?
Abstract (arXiv)
Modern large language models demonstrate impressive capabilities in text generation and generalization. However, they often struggle with solving text editing tasks, particularly when it comes to correcting spelling errors and mistypings. In this paper, we present a methodology for generative spelling correction (SC), which was tested on English and Russian languages and potentially can be extended to any language with minor changes. Our research mainly focuses on exploring natural spelling errors and mistypings in texts and studying the ways those errors can be emulated in correct sentences to effectively enrich generative models' pre-train procedure. We investigate the impact of such emulations and the models' abilities across different text domains. In this work, we investigate two spelling corruption techniques: 1) first one mimics human behavior when making a mistake through leveraging statistics of errors from particular dataset and 2) second adds the most common spelling errors, keyboard miss clicks, and some heuristics within the texts. We conducted experiments employing various corruption strategies, models' architectures and sizes on the pre-training and fine-tuning stages and evaluated the models using single-domain and multi-domain test sets. As a practical outcome of our work, we introduce SAGE(Spell checking via Augmentation and Generative distribution Emulation). It is a library for automatic generative SC that includes a family of pre-trained generative models and built-in augmentation algorithms.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 25 of its 49 references that are in the map. First posted on arXiv 18 Aug 2023.
Builds on
25 of 49 references.
References · 25
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2016Layer Normalizationcited by 5,579
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
- 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,718
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2021Ethical and social risks of harm from Language Modelscited by 957
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 896
- 2020Beyond English-Centric Multilingual Machine Translationcited by 559
- 2022UL2: Unifying Language Learning Paradigmscited by 292
- 2021The GEM Benchmark: Natural Language Generation, its Evaluation and Metricscited by 239
- 2017JFLEG: A Fluency Corpus and Benchmark for Grammatical Error Correctioncited by 96
13 more
- 2019Comparison of Diverse Decoding Methods from Conditional Language Modelscited by 78
- 2021NL-Augmenter: A Framework for Task-Sensitive Natural Language Augmentationcited by 72
- 2018A standardized Project Gutenberg corpus for statistical analysis of natural language and quantitative linguisticscited by 64
- 2020RussianSuperGLUE: A Russian Language Understanding Evaluation Benchmarkcited by 53
- 2020NeuSpell: A Neural Spelling Correction Toolkitcited by 31
- 2019GitHub Typo Corpus: A Large-Scale Multilingual Dataset of Misspellings and Grammatical Errorscited by 22
- 2022TAPE: Assessing Few-shot Russian Language Understandingcited by 11
- 2021Spelling Correction with Denoising Transformercited by 9
- 2021CrowdSpeech and VoxDIY: Benchmark Datasets for Crowdsourced Audio Transcriptioncited by 9
- 2019Contextual Text Denoising with Masked Language Modelscited by 8
- 2017Spelling Correction as a Foreign Languagecited by 7
- 2019Zero-Shot Paraphrase Generation with Multilingual Language Modelscited by 7
- 2022BSpell: A CNN-Blended BERT Based Bangla Spell Checkercited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 1.
5 papers.
- 2024The Russian-focused embedders' exploration: ruMTEB benchmark and Russian embedding model designcited by 20
- 2025Detecting Spelling and Grammatical Anomalies in Russian Poetry Textscited by 0
- 2025Automated Essay Scoring Incorporating Annotations from Automated Feedback Systemscited by 0
- 2025LMSpell: Spell Correction with Pre-Trained Language Modelscited by 0
- 2026OpenAutoNLU: Open Source AutoML Library for NLUcited by 0
- 2026OpenAutoNLU: Open Source AutoML Library for NLU2 Mar 2026
- 2025LMSpell: Spell Correction with Pre-Trained Language Models5 Dec 2025
- 2025Automated Essay Scoring Incorporating Annotations from Automated Feedback Systems28 May 2025
- 2025Detecting Spelling and Grammatical Anomalies in Russian Poetry Texts7 May 2025
- 2024The Russian-focused embedders' exploration: ruMTEB benchmark and Russian embedding model design22 Aug 2024