Grammatical Error Correction NLP Tools

Tools, datasets, and models for detecting and correcting grammatical errors in text across multiple languages. Includes GEC systems, evaluation metrics, error corpora, and shared tasks. Does NOT include general spell-checking, style transfer, or machine translation.

There are 17 grammatical error correction tools tracked. The highest-rated is kanyun-inc/fairseq-gec at 49/100 with 251 stars.

Get all 17 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=grammatical-error-correction&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 kanyun-inc/fairseq-gec

Source code for paper: Improving Grammatical Error Correction via...

49
Emerging
2 awasthiabhijeet/PIE

Fast + Non-Autoregressive Grammatical Error Correction using BERT. Code and...

45
Emerging
3 kakaobrain/helo-word

Team Kakao&Brain's Grammatical Error Correction System for the ACL 2019 BEA...

45
Emerging
4 grammarly/ua-gec

UA-GEC: Grammatical Error Correction and Fluency Corpus for the Ukrainian Language

40
Emerging
5 CAMeL-Lab/text-editing

Code, models, and data for "Enhancing Text Editing for Grammatical Error...

34
Emerging
6 CAMeL-Lab/arabic-gec

Code, models, and data for "Advancements in Arabic Grammatical Error...

30
Emerging
7 praveentn/nlpaeg

Natural Language Processing for Artificial Error Generation

23
Experimental
8 yuanxun-yx/eracond

The first high-quality, fine-grained error-correction conversation dataset ...

22
Experimental
9 nusnlp/ALLECS

The official code of ALLECS: A Lightweight Language Error Correction System

21
Experimental
10 aseifert/textshine-seq2seq

Textshine is a seq2seq model for grammatical error correction.

17
Experimental
11 lorafei/Explainable_GEC

The official code of the 2023 ACL paper "Enhancing Grammatical Error...

17
Experimental
12 jaydip1235/TER_NLP_JU

Translation Error rate metric calculation in NLP

15
Experimental
13 unlp-workshop/unlp-2023-shared-task

UNLP 2023 Shared Task on Grammatical Error Correction for Ukrainian

13
Experimental
14 NegasiHaile/error-analysis-of-TI-EN-MT-systems

A dataset for the research project “ERROR ANALYSIS OF TIGRINYA–ENGLISH...

12
Experimental
15 toshikwa/gec-app

This project contains frontend/backend application code and infrastructure...

11
Experimental
16 knarfamlap/low-resource-gec-uk

Code for "A Low-Resource Approach to the Grammatical Error Correction of Ukrainian"

11
Experimental
17 jwj1111/ChGLEU

A fluency_based evaluation tool for Chinese Grammatical Error Correction (CGEC)

10
Experimental

Comparisons in this category