Research Article |
Open
Access
|
| Published online: 29 December 2025
Spell Checker for Low-resource Konkani Language
Annie Rajan,1,* Nehal Kalita2 and Ambuja Salgaonkar3
1 Department of Computer Science, DCT’s Dhempe College of Arts and Science, Panaji, Goa, 403001, India
2 Independent Researcher, Navi Mumbai, Maharashtra, India
3 Department of Computer Science, University of Mumbai, Mumbai, Maharashtra, 400098, India
*Email: ann_raj_2000@yahoo.com (A. Rajan)
J. Inf. Commun. Technol. Algorithms Syst. Appl., 2025, 1(3), 25316 https://doi.org/10.64189/ict.25316
Received: 10 August 2025; Revised: 27 December 2025; Accepted: 27 December 2025
Abstract
A spell checker is an application that identifies misspelled words by analyzing the sequence of characters in each word. Spell checking applications exist for many of the Indian languages in the Eighth Schedule of the Indian Constitution. However, there are not as many spell checkers for languages that were added later, some of which are low-resource languages. Konkani is one such language. This is the first time a spell checker has been developed for Konkani, in Devanagari script. Konkani is a macrolanguage, and developing a spell checker is challenging. We have presented the design and implementation of the spell checker. The proposed approach makes use of dictionary lookup to identify correct words and minimum edit distance to suggest correct words for misspelled words. This spell checker also achieved a high F-score after being tested with a set of Konkani words. It has 1,510,514 unique words in the dictionary.
Graphical Abstract
Novelty statement
This is the first time a spelling checker has been developed for a low-resource Indian language, Konkani, in Devanagari script.