Grammatical Error Correction: A Survey of the State of the Art
Not on the map. Why?
Abstract (arXiv)
Grammatical Error Correction (GEC) is the task of automatically detecting and correcting errors in text. The task not only includes the correction of grammatical errors, such as missing prepositions and mismatched subject-verb agreement, but also orthographic and semantic errors, such as misspellings and word choice errors respectively. The field has seen significant progress in the last decade, motivated in part by a series of five shared tasks, which drove the development of rule-based methods, statistical classifiers, statistical machine translation, and finally neural machine translation systems which represent the current dominant state of the art. In this survey paper, we condense the field into a single article and first outline some of the linguistic challenges of the task, introduce the most popular datasets that are available to researchers (for both English and other languages), and summarise the various methods and techniques that have been developed with a particular focus on artificial error generation. We next describe the many different approaches to evaluation as well as concerns surrounding metric reliability, especially in relation to subjective human judgements, before concluding with an overview of recent progress and suggestions for future work and remaining challenges. We hope that this survey will serve as comprehensive resource for researchers who are new to the field or who want to be kept apprised of recent developments.
Key facts. Cited by 43 papers in the map (data through 7 Oct 2026). Builds on 87 of its 273 references that are in the map. First posted on arXiv 9 Nov 2022.
Builds on
87 of 273 references.
References · 87
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2022Generative Adversarial Networkscited by 5,603
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
38 more
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,222
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,462
- 2015Improving Neural Machine Translation Models with Monolingual Datacited by 784
- 2020Universal Dependencies v2: An Evergrowing Multilingual Treebank Collectioncited by 269
- 2020GECToR -- Grammatical Error Correction: Tag, Not Rewritecited by 177
- 2021A Simple Recipe for Multilingual Grammatical Error Correctioncited by 108
- 2019Encode, Tag, Realize: High-Precision Text Editingcited by 99
- 2017JFLEG: A Fluency Corpus and Benchmark for Grammatical Error Correctioncited by 96
- 2019Parallel Iterative Edit Models for Local Sequence Transductioncited by 81
- 2021Break-It-Fix-It: Unsupervised Learning for Program Repaircited by 71
- 2020Encoder-Decoder Models Can Benefit from Pre-trained Masked Language Models in Grammatical Error Correctioncited by 59
- 2021Frequency Effects on Syntactic Rule Learning in Transformerscited by 59
- 2020Seq2Edits: Sequence Transduction Using Span-level Edit Operationscited by 58
- 2021Synthetic Data Generation for Grammatical Error Correction with Tagged Corruption Modelscited by 56
- 2019An Empirical Study of Incorporating Pseudo Data into Grammatical Error Correctioncited by 55
- 2016A Convolutional Encoder Model for Neural Machine Translationcited by 54
- 2019Corpora Generation for Grammatical Error Correctioncited by 53
- 2021Instantaneous Grammatical Error Correction with Shallow Aggressive Decodingcited by 53
- 2019Improving Grammatical Error Correction via Pre-Training a Copy-Augmented Architecture with Unlabeled Datacited by 50
- 2020Very Deep Transformers for Neural Machine Translationcited by 50
- 2018A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correctioncited by 36
- 2020Stronger Baselines for Grammatical Error Correction Using Pretrained Encoder-Decoder Modelcited by 33
- 2021LM-Critic: Language Models for Unsupervised Grammatical Error Correctioncited by 33
- 2022MuCGEC: a Multi-Reference Multi-Source Evaluation Dataset for Chinese Grammatical Error Correctioncited by 33
- 2022SynGEC: Syntax-Enhanced Grammatical Error Correction with a Tailored GEC-Oriented Parsercited by 32
- 2019Grammatical Error Correction in Low-Resource Scenarioscited by 28
- 2018Efficient Online Scalar Annotation with Bounded Supportcited by 27
- 2019A Neural Grammatical Error Correction System Built On Better Pre-training and Sequential Transfer Learningcited by 26
- 2020Data Weighted Training Strategies for Grammatical Error Correctioncited by 26
- 2020Improving the Efficiency of Grammatical Error Correction with Erroneous Span Detection and Correctioncited by 24
- 2019GitHub Typo Corpus: A Large-Scale Multilingual Dataset of Misspellings and Grammatical Errorscited by 22
- 2021Automatic Error Type Annotation for Arabiccited by 21
- 2022Towards Automated Document Revision: Grammatical Error Correction, Fluency Edits, and Beyondcited by 20
- 2021UA-GEC: Grammatical Error Correction and Fluency Corpus for the Ukrainian Languagecited by 19
- 2016Neural Language Correction with Character-Based Attentioncited by 18
50 most cited of 87 All 87 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 15; 2024: 10; 2025: 10; 2026: 7.
43 papers.
Sort:
By area:
- 2023ChatGPT or Grammarly? Evaluating ChatGPT on Grammatical Error Correction Benchmarkcited by 77
- 2023Multi-Task Instruction Tuning of LLaMa for Specific Scenarios: A Preliminary Study on Writing Assistancecited by 33
- 2023On the application of Large Language Models for language teaching and assessment technologycited by 26
- 2023Advancements in Arabic Grammatical Error Detection and Correction: An Empirical Investigationcited by 22
- 2024Resilience of Large Language Models for Noisy Instructionscited by 20
- 2024How Ready Are Generative Pre-trained Large Language Models for Explaining Bengali Grammatical Errors?cited by 11
- 2024Robustness of Large Language Models to Perturbations in Textcited by 11
- 2023NaSGEC: a Multi-Domain Chinese Grammatical Error Correction Dataset from Native Speaker Textscited by 9
- 2025Rubrik's Cube: Testing a New Rubric for Evaluating Explanations on the CUBE datasetcited by 8
- 2023OpenBA: An Open-sourced 15B Bilingual Asymmetric seq2seq Model Pre-trained from Scratchcited by 7
- 2023Gender-Inclusive Grammatical Error Correction through Augmentationcited by 6
- 2023RobustGEC: Robust Grammatical Error Correction Against Subtle Context Perturbationcited by 6
31 more
- 2023Towards End-to-End Spoken Grammatical Error Correctioncited by 6
- 2023CLEME: Debiasing Multi-reference Evaluation for Grammatical Error Correctioncited by 5
- 2023Evaluating GPT-3.5 and GPT-4 on Grammatical Error Correction for Brazilian Portuguesecited by 5
- 2023ChatGPT for Arabic Grammatical Error Correctioncited by 5
- 2022CSynGEC: Incorporating Constituent-based Syntax for Grammatical Error Correction with a Tailored GEC-Oriented Parsercited by 4
- 2024Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trendscited by 3
- 2024Revisiting Meta-evaluation for Grammatical Error Correctioncited by 3
- 2024Oddballness: universal anomaly detection with language modelscited by 2
- 2025Synthesizing and Adapting Error Correction Data for Mobile Large Language Model Applicationscited by 2
- 2025Scaling and Prompting for Improved End-to-End Spoken Grammatical Error Correctioncited by 2
- 2023A BERT-based Unsupervised Grammatical Error Correction Frameworkcited by 1
- 2023Are Pre-trained Language Models Useful for Model Ensemble in Chinese Grammatical Error Correction?cited by 1
- 2023Grammatical Error Correction via Mixed-Grained Weighted Trainingcited by 1
- 2024Semantically Corrected Amharic Automatic Speech Recognitioncited by 1
- 2024Tibyan Corpus: Balanced and Comprehensive Error Coverage Corpus Using ChatGPT for Arabic Grammatical Error Correctioncited by 1
- 2025End-to-End Spoken Grammatical Error Correctioncited by 1
- 2025Data Augmentation for Spoken Grammatical Error Correctioncited by 1
- 2026APRES: An Agentic Paper Revision and Evaluation Systemcited by 1
- 2026Multi-Dimensional Evaluation of LLMs for Grammatical Error Correctioncited by 1
- 2024An Analysis of Language Frequency and Error Correction for Esperantocited by 0
- 2024A Simple Yet Effective Corpus Construction Framework for Indonesian Grammatical Error Correctioncited by 0
- 2025Assessing the Impact of the Quality of Textual Data on Feature Representation and Machine Learning Modelscited by 0
- 2025Leveraging Prompt-Tuning for Bengali Grammatical Error Explanation Using Large Language Modelscited by 0
- 2025Excision Score: Evaluating Edits with Surgical Precisioncited by 0
- 2025ArbESC+: Arabic Enhanced Edit Selection System Combination for Grammatical Error Correction Resolving conflict and improving system combination in Arabic GECcited by 0
- 2025Automatic Construction of Chinese Verb Collostruction Databasecited by 0
- 2026Exploiting the English Grammar Profile for L2 grammatical analysis with LLMscited by 0
- 2026Analyzing the Effect of Noise in LLM Fine-tuningcited by 0
- 2026A Generalized Formalism of Auto-Regressive Decoding for Speech Processingcited by 0
- 2026Automated Textbook Auditing with Multi-Agent LLM Systemscited by 0
- 2026WrAFT: a Modularized Automated Writing Evaluation System for Argumentative Essayscited by 0
- 2026WrAFT: a Modularized Automated Writing Evaluation System for Argumentative Essays16 Jul 2026
- 2026Automated Textbook Auditing with Multi-Agent LLM Systems13 Jul 2026
- 2026A Generalized Formalism of Auto-Regressive Decoding for Speech Processing16 Jun 2026
- 2026Multi-Dimensional Evaluation of LLMs for Grammatical Error Correction8 May 2026
- 2026Analyzing the Effect of Noise in LLM Fine-tuning14 Apr 2026
- 2026Exploiting the English Grammar Profile for L2 grammatical analysis with LLMs17 Mar 2026
- 2026APRES: An Agentic Paper Revision and Evaluation System3 Mar 2026
- 2025Automatic Construction of Chinese Verb Collostruction Database3 Dec 2025
- 2025ArbESC+: Arabic Enhanced Edit Selection System Combination for Grammatical Error Correction Resolving conflict and improving system combination in Arabic GEC18 Nov 2025
- 2025Excision Score: Evaluating Edits with Surgical Precision24 Oct 2025
- 2025Data Augmentation for Spoken Grammatical Error Correction25 Jul 2025
- 2025End-to-End Spoken Grammatical Error Correction23 Jun 2025
31 more
- 2025Scaling and Prompting for Improved End-to-End Spoken Grammatical Error Correction27 May 2025
- 2025Synthesizing and Adapting Error Correction Data for Mobile Large Language Model Applications24 May 2025
- 2025Leveraging Prompt-Tuning for Bengali Grammatical Error Explanation Using Large Language Models8 Apr 2025
- 2025Rubrik's Cube: Testing a New Rubric for Evaluating Explanations on the CUBE dataset31 Mar 2025
- 2025Assessing the Impact of the Quality of Textual Data on Feature Representation and Machine Learning Models12 Feb 2025
- 2024Tibyan Corpus: Balanced and Comprehensive Error Coverage Corpus Using ChatGPT for Arabic Grammatical Error Correction7 Nov 2024
- 2024A Simple Yet Effective Corpus Construction Framework for Indonesian Grammatical Error Correction28 Oct 2024
- 2024Oddballness: universal anomaly detection with language models4 Sep 2024
- 2024Robustness of Large Language Models to Perturbations in Text12 Jul 2024
- 2024How Ready Are Generative Pre-trained Large Language Models for Explaining Bengali Grammatical Errors?27 May 2024
- 2024Semantically Corrected Amharic Automatic Speech Recognition20 Apr 2024
- 2024Resilience of Large Language Models for Noisy Instructions15 Apr 2024
- 2024Revisiting Meta-evaluation for Grammatical Error Correction5 Mar 2024
- 2024An Analysis of Language Frequency and Error Correction for Esperanto15 Feb 2024
- 2024Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends15 Jan 2024
- 2023Grammatical Error Correction via Mixed-Grained Weighted Training23 Nov 2023
- 2023Towards End-to-End Spoken Grammatical Error Correction9 Nov 2023
- 2023RobustGEC: Robust Grammatical Error Correction Against Subtle Context Perturbation11 Oct 2023
- 2023OpenBA: An Open-sourced 15B Bilingual Asymmetric seq2seq Model Pre-trained from Scratch19 Sep 2023
- 2023ChatGPT for Arabic Grammatical Error Correction8 Aug 2023
- 2023On the application of Large Language Models for language teaching and assessment technology17 Jul 2023
- 2023Evaluating GPT-3.5 and GPT-4 on Grammatical Error Correction for Brazilian Portuguese27 Jun 2023
- 2023Gender-Inclusive Grammatical Error Correction through Augmentation12 Jun 2023
- 2023NaSGEC: a Multi-Domain Chinese Grammatical Error Correction Dataset from Native Speaker Texts25 May 2023
- 2023Are Pre-trained Language Models Useful for Model Ensemble in Chinese Grammatical Error Correction?24 May 2023
- 2023Advancements in Arabic Grammatical Error Detection and Correction: An Empirical Investigation24 May 2023
- 2023Multi-Task Instruction Tuning of LLaMa for Specific Scenarios: A Preliminary Study on Writing Assistance22 May 2023
- 2023CLEME: Debiasing Multi-reference Evaluation for Grammatical Error Correction18 May 2023
- 2023A BERT-based Unsupervised Grammatical Error Correction Framework30 Mar 2023
- 2023ChatGPT or Grammarly? Evaluating ChatGPT on Grammatical Error Correction Benchmark15 Mar 2023
- 2022CSynGEC: Incorporating Constituent-based Syntax for Grammatical Error Correction with a Tailored GEC-Oriented Parser15 Nov 2022
- 2026APRES: An Agentic Paper Revision and Evaluation Systemcited by 1
- 2026Automated Textbook Auditing with Multi-Agent LLM Systemscited by 0
- 2026Automated Textbook Auditing with Multi-Agent LLM Systems13 Jul 2026
- 2026APRES: An Agentic Paper Revision and Evaluation System3 Mar 2026
- 2023ChatGPT or Grammarly? Evaluating ChatGPT on Grammatical Error Correction Benchmarkcited by 77
- 2023Multi-Task Instruction Tuning of LLaMa for Specific Scenarios: A Preliminary Study on Writing Assistancecited by 33
- 2023On the application of Large Language Models for language teaching and assessment technologycited by 26
- 2023Advancements in Arabic Grammatical Error Detection and Correction: An Empirical Investigationcited by 22
- 2024Resilience of Large Language Models for Noisy Instructionscited by 20
- 2024How Ready Are Generative Pre-trained Large Language Models for Explaining Bengali Grammatical Errors?cited by 11
- 2024Robustness of Large Language Models to Perturbations in Textcited by 11
- 2023NaSGEC: a Multi-Domain Chinese Grammatical Error Correction Dataset from Native Speaker Textscited by 9
- 2025Rubrik's Cube: Testing a New Rubric for Evaluating Explanations on the CUBE datasetcited by 8
- 2023OpenBA: An Open-sourced 15B Bilingual Asymmetric seq2seq Model Pre-trained from Scratchcited by 7
- 2023Gender-Inclusive Grammatical Error Correction through Augmentationcited by 6
- 2023RobustGEC: Robust Grammatical Error Correction Against Subtle Context Perturbationcited by 6
12 most cited of 41 All 41 (JSON)
- 2026WrAFT: a Modularized Automated Writing Evaluation System for Argumentative Essays16 Jul 2026
- 2026A Generalized Formalism of Auto-Regressive Decoding for Speech Processing16 Jun 2026
- 2026Multi-Dimensional Evaluation of LLMs for Grammatical Error Correction8 May 2026
- 2026Analyzing the Effect of Noise in LLM Fine-tuning14 Apr 2026
- 2026Exploiting the English Grammar Profile for L2 grammatical analysis with LLMs17 Mar 2026
- 2025Automatic Construction of Chinese Verb Collostruction Database3 Dec 2025
- 2025ArbESC+: Arabic Enhanced Edit Selection System Combination for Grammatical Error Correction Resolving conflict and improving system combination in Arabic GEC18 Nov 2025
- 2025Excision Score: Evaluating Edits with Surgical Precision24 Oct 2025
- 2025Data Augmentation for Spoken Grammatical Error Correction25 Jul 2025
- 2025End-to-End Spoken Grammatical Error Correction23 Jun 2025
- 2025Scaling and Prompting for Improved End-to-End Spoken Grammatical Error Correction27 May 2025
- 2025Synthesizing and Adapting Error Correction Data for Mobile Large Language Model Applications24 May 2025
12 newest of 41 All 41 (JSON)