An Automated Grammar Checking Approach for Sinhala Handwritten Documents.

Show simple item record

dc.contributor.author Indrajith, Ashan
dc.contributor.author Prabuddhi, W.A.M.
dc.date.accessioned 2026-09-25T03:55:48Z
dc.date.available 2026-09-25T03:55:48Z
dc.date.issued 2024-11-01
dc.identifier.citation A en_US
dc.identifier.issn 3021-6834
dc.identifier.uri http://ir.lib.ruh.ac.lk/handle/iruor/21859
dc.description.abstract Sinhala is the mother tongue of most Sri Lankans. The number of Sinhala speakers worldwide is around 20 million. Although many Sri Lankans speak Sinhala fluently, many don‟t have a deep understanding of its grammatical rules. Special knowledge of Sinhala grammar is required to solve and correct grammatical errors. There are many unique features of the Sinhala language that make it challenging to use it correctly. It is written in letters, and the sentence structure is different from English (subject-object-verb order). Many people find it difficult to apply the grammar rules they learn in the field of education. This leads to common mistakes in written Sinhala. Currently, there are no applications for checking Sinhala grammar in handwritten Sinhala documents. Most existing grammar correction applications require user-typed text and perform the check Sinhala grammar itself only while the user is typing. It can be recognized that there is a significant gap in the resources available for Sinhala to meet the unique challenges posed by handwritten content in particular. Recognizing this issue, this research aims to develop a mobile application that can effectively detect grammar issues in handwritten documents. The proposed solution uses optical character recognition (OCR) technology developed by convolutional neural networks (CNN) to accurately recognize Sinhala characters in handwritten documents. Also, the Natural Language Toolkit (NLTK) and rule-based approach have been used to check the grammatical errors in the identified Sinhala text. The model is trained using a dataset of 7, 0000 handwritten samples collected from various sources covering all Sinhala characters. Apart from this, it is also possible to identify the mistakes in the basic grammar of the Sinhala language by using the rule-based approach. Using these technologies, this application enables all its users to improve their writing skills and develop better language skills, even those who have slight knowledge of grammar rules. en_US
dc.language.iso en en_US
dc.publisher Faculty of Technology, University of Ruhuna, Sri Lanka. en_US
dc.subject Convolutional Neural Networks en_US
dc.subject Natural Language Tool Kit en_US
dc.subject Optical Character Recognition en_US
dc.subject Rule-based approach en_US
dc.subject Sinhala handwriting en_US
dc.title An Automated Grammar Checking Approach for Sinhala Handwritten Documents. en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account