EventsThe 1st International Electronic Conference on Applied Sciences
Published
This submission belongs to the session J. Computing and Artificial Intelligence of the event The 1st International Electronic Conference on Applied Sciences
Published date
09 Nov, 2020
Citation
Pawan Kumar, Abishek Kannan, Nikita Goel, Design and Implementation of NLP-based Spell Checker for the Tamil Language, in Proceedings of The 1st International Electronic Conference on Applied Sciences, 10 November–30 November 2020, MDPI: Basel, Switzerland, doi: 10.3390/ASEC2020-07636
Share
Email
Facebook
Twitter
LinkedIn

Design and Implementation of NLP-based Spell Checker for the Tamil Language

Abishek Kannan 1
Nikita Goel 1
1. Virtuous Transactional Analytics Pvt. Ltd., Noida 201309, India
Abstract

A spell checker is a tool used for analyzing and validating spelling mistakes in the text. Recently, the role of a spell checker has diversified, and it is also used to suggest possible corrections to the detected spelling mistakes. Tamil is one of the oldest surviving and international spoken languages of the world, and it is grammatically very rich. Grammar is vital for effective communication and information transmission. However, learning the language rules and the old teaching methodology becomes a challenge for the researchers. The amalgamation of computer and language using natural language processing (NLP) provides a solution to this problem. In this paper, an advanced NLP technique is used to detect wrongly spelled words in the Tamil language text, and to provide possible correct word suggestions and the probability of occurrence of each word in the corpus. The proposed model recommends correct suggestions for the misspelled words using the minimum edit distance (MED) algorithm, which is customized for the Tamil vocabulary. A distance matrix is created between the misspelled word and all possible permutations of the word. Dynamic programming is used for calculating the least possible changes needed to correct the misspelled words, and suggesting the most appropriate words as the corrections.

Keywords
automatic spelling suggestion
dynamic programming
minimum edit distance (MED)
natural language processing (NLP)
Tamil spell checker
Manuscript
Properties and focusing conditions of laser microplasma for glass structuring
Watershed prioritization of Upper Kosi Watershed based on soil erodibility computed through TanDEM-X DEM and TOPSIS-AHP ensemble model