Design and Develop Spelling Checker and Corrector for Afaan Oromoo Using Deep Learning Approach

In this digital era, texts are provided to many text editing and processing tools for copious tasks. Search engines, emailing and word processing are top word entry and editing envi ronments in different languages where the faultlessness is a keynote for the intent of that text being processed. For the support of this goal, many languages used a spelling checker and corrector in their text processing tools. A spelling checker is an application, program or simply a software that arbitrate the correctness of the spelling for a given word based on the languages’ spelling rule. With the fact of its meritorious, different languages are being used spelling checkers in their document processing tasks. Afaan Oromoo, spoken by the largest ethnolinguistic group, constituting more than one-third of Ethiopian population, is one of federal official language now a days. To its digital advancement, Afaan Oromo needs such a computer based support of text editing and processing tool. Hence, in this thesis we have designed and developed spelling checker and corrector for Afaan Oromoo using deep learning algorithms. We gathered and prepared dataset of 37311 Afaan Oromo sentences which consists 609272 words. These data are collected from media news of Afaan OromoprogramFacebookpages like Oromia Broadcasting Corporate (OBN), Oromia Media Network (OMN), Fana Broad casting Corporate (FBC) and Voice of America (VoA) scraped using python script. In addi tion to thesesources, wealsocollectedAfaanOromocorpusfromseveralpolitical, academic, scientific, and fiction books and as well as new testament Afaan Oromo holy bible book. These data finally, preprocessed and spited in to train and test with 80:20 ratio respectively. In this thesis work, we used deep learning algorithms Long Short Term Memory (LSTM) and Gated Recurrent Unit (GRU) models of Recurrent Neural Network (RNN) with their bidirectionalities. We developed four model using LSTM, GRU, BiLSTM, BiGRU models for Afaan Oromo spelling checker and corrector. Precision, recall, F-scoreand, Support evalu ation metrics of scikit learn are used to compare their performance with each other on the same test data. Finally, we preferred BiGRU model with 92.325%, 83.5% and 91.008% of precision, recall and F1 score respectively

Publication Details

Journal
National Academic Digital Repository of Ethiopia
Published
2025-10-01
DOI
https://doi.org/10.20372/nadre:19290
Primary Topic
Railway Engineering and Dynamics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design and Develop Spelling Checker and Corrector for Afaan Oromoo Using Deep Learning Approach

National Academic Digital Repository of Ethiopia
Railway Engineering and Dynamics
article

Design and Develop Spelling Checker and Corrector for Afaan Oromoo Using Deep Learning Approach

article en

Abstract

In this digital era, texts are provided to many text editing and processing tools for copious tasks. Search engines, emailing and word processing are top word entry and editing envi ronments in different languages where the faultlessness is a keynote for the intent of that text being processed. For the support of this goal, many languages used a spelling checker and corrector in their text processing tools. A spelling checker is an application, program or simply a software that arbitrate the correctness of the spelling for a given word based on the languages’ spelling rule. With the fact of its meritorious, different languages are being used spelling checkers in their document processing tasks. Afaan Oromoo, spoken by the largest ethnolinguistic group, constituting more than one-third of Ethiopian population, is one of federal official language now a days. To its digital advancement, Afaan Oromo needs such a computer based support of text editing and processing tool. Hence, in this thesis we have designed and developed spelling checker and corrector for Afaan Oromoo using deep learning algorithms. We gathered and prepared dataset of 37311 Afaan Oromo sentences which consists 609272 words. These data are collected from media news of Afaan OromoprogramFacebookpages like Oromia Broadcasting Corporate (OBN), Oromia Media Network (OMN), Fana Broad casting Corporate (FBC) and Voice of America (VoA) scraped using python script. In addi tion to thesesources, wealsocollectedAfaanOromocorpusfromseveralpolitical, academic, scientific, and fiction books and as well as new testament Afaan Oromo holy bible book. These data finally, preprocessed and spited in to train and test with 80:20 ratio respectively. In this thesis work, we used deep learning algorithms Long Short Term Memory (LSTM) and Gated Recurrent Unit (GRU) models of Recurrent Neural Network (RNN) with their bidirectionalities. We developed four model using LSTM, GRU, BiLSTM, BiGRU models for Afaan Oromo spelling checker and corrector. Precision, recall, F-scoreand, Support evalu ation metrics of scikit learn are used to compare their performance with each other on the same test data. Finally, we preferred BiGRU model with 92.325%, 83.5% and 91.008% of precision, recall and F1 score respectively

National Academic Digital Repository of Ethiopia
Quality Education
Openalex Percentile: Top 52%
Railway Engineering and Dynamics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.