Leveraging LLMs for Bangla Grammar Error Correction: Error Categorization, Synthetic Data, and Model Evaluation

Large Language Models (LLMs) perform exceedingly well in Natural Language Understanding (NLU) tasks for many languages including English.However, despite being the fifth most-spoken language globally, Grammatical Error Correction (GEC) in Bangla remains underdeveloped.In this work, we investigate how LLMs can be leveraged for improving Bangla GEC.For that, we first do an extensive categorization of 12 error classes in Bangla, and take a survey of native Bangla speakers to collect real-world errors.We next devise a rule-based noise injection method to create grammatically incorrect sentences corresponding to correct ones.The Vaiykaraa dataset, thus created, consists of 5,67,422 sentences of which 2,27,119 are erroneous.This dataset is then used to instructiontune LLMs for the task of GEC in Bangla.Evaluations show that instruction-tuning with Vaiykaraa improves GEC performance of LLMs by 3-7 percentage points as compared to the zero-shot setting, and makes them achieve human-like performance in grammatical error identification.Humans, though, remain superior in error correction.The data and code are available from https://github.com/ Bangla-iitk/Vaiyakarana.

Authors

Institutions

Publication Details

Published
2025-01-01
DOI
https://doi.org/10.18653/v1/2025.findings-acl.431
Primary Topic
Natural Language Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Leveraging LLMs for Bangla Grammar Error Correction: Error Categorization, Synthetic Data, and Model Evaluation

Pramit Bhattacharyya, Arnab Bhattacharya
Natural Language Processing Techniques
article

Leveraging LLMs for Bangla Grammar Error Correction: Error Categorization, Synthetic Data, and Model Evaluation

Pramit Bhattacharyya, Arnab Bhattacharya
article en

Abstract

Large Language Models (LLMs) perform exceedingly well in Natural Language Understanding (NLU) tasks for many languages including English.However, despite being the fifth most-spoken language globally, Grammatical Error Correction (GEC) in Bangla remains underdeveloped.In this work, we investigate how LLMs can be leveraged for improving Bangla GEC.For that, we first do an extensive categorization of 12 error classes in Bangla, and take a survey of native Bangla speakers to collect real-world errors.We next devise a rule-based noise injection method to create grammatically incorrect sentences corresponding to correct ones.The Vaiykaraa dataset, thus created, consists of 5,67,422 sentences of which 2,27,119 are erroneous.This dataset is then used to instructiontune LLMs for the task of GEC in Bangla.Evaluations show that instruction-tuning with Vaiykaraa improves GEC performance of LLMs by 3-7 percentage points as compared to the zero-shot setting, and makes them achieve human-like performance in grammatical error identification.Humans, though, remain superior in error correction.The data and code are available from https://github.com/ Bangla-iitk/Vaiyakarana.

Indian Institute of Technology Kanpur (IN)
Indian Institute of Technology Kanpur, Science and Engineering Research Board
Quality Education
Openalex Percentile: Top 90%
Natural Language Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Leveraging LLMs for Bangla Grammar Error Correction: Error Categorization, Synthetic Data, and Model Evaluation — Pramit Bhattacharyya, Arnab Bhattacharya · (2025) | TGRS Research Map | TGRS