LMSpell: Neural Spell Checking for Low-Resource Languages

Akesh Gunathilake, Nadil Karunarathna, Tharusha Bandaranayake, Nisansa de Silva, Surangika Ranathunga
12/5/2025
cs.CL

No confident code implementation found for this paper.

Abstract

Spell correction is still a challenging problem for low-resource languages (LRLs). While pretrained language models (PLMs) have been employed for spell correction, their use is still limited to a handful of languages, and there has been no proper comparison across PLMs. We present the first empirical study on the effectiveness of PLMs for spell correction, which includes LRLs. We find that Large Language Models (LLMs) outperform their counterparts (encoder-based and encoder-decoder) when the fine-tuning dataset is large. This observation holds even in languages for which the LLM is not pre-trained. We release LMSpell, an easy- to use spell correction toolkit across PLMs. It includes an evaluation function that compensates for the hallucination of LLMs. Further, we present a case study with Sinhala to shed light on the plight of spell correction for LRLs.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{gunathilake2025lmspell,
  title  = {LMSpell: Neural Spell Checking for Low-Resource Languages},
  author = {Akesh Gunathilake and Nadil Karunarathna and Tharusha Bandaranayake and Nisansa de Silva and Surangika Ranathunga},
  year   = {2025},
  eprint = {2512.05414},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.05414v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.05414.svg)](https://codeofpaper.com/paper/2512.05414)

Discussion