NLP‐Based Spellchecker and Grammar Checker for Indic Languages

Brijeshkumar Y. Panchal, Apurva Shah · 2025

Natural language processing (NLP) is a field that combines linguistics with computation. It falls under the umbrella of artificial intelligence (AI) and has prompted the development of a related topic known as computing linguistics. This field focuses on natural language processing in computing systems. A number of sentences, which are linguistic units consisting of one or more words connected based on a predetermined set of rules known as grammar, comprise a natural language. Grammar checking refers to the process of verifying the syntactic correctness of phrases and is a widely used technique in the field of language engineering. Spellchecker is an application that examines potential instances of incorrect spelling within a given text. It identifies and occasionally recommends keywords spelled incorrectly in a given text. The rate of mistake detection and error correction increases as the size of the spellchecker's lexicon increases. The goal of this study is to look at the techniques and procedures used by spellcheckers and grammar checkers for Indian languages, with the ultimate goal of producing comprehensive literature. Thus, one can create a more accurate system. This study concludes by examining the many characteristics present in current spellcheckers and grammar checkers targeting Indian language.

Read the paper · More papers on PaperTik