Dictionary Based Spelling Corrector System: The Case of Six Ethiopian Languages

Document Type : Primary Research paper


Department of Information Technology, Wachemo University, Hossana, Ethiopia, P.O. Box: 667


A dictionary-based spelling correctorisa system that can directly identify what natural language is being
dealt with and shifts to the proper spelling corrector for the languages that system users are interested to
do so. Spelling corrector systems for languages would be used to check errors for any kind of spelling
mistakes and are fairly reliant on the words in the lexicon dictionary. Some words may have very few
words spelled similarly, so even numerous faults will recover the accurate word. Other words will have
many likewise spelled words, so one error may make alteration problematic or unbearable. A dictionarybased
model is used in noticing and modifying diverse classes of spelling errors. The main features of
the planned model can be précised in giving the proposals for noticed errors and providing the
correction automatically using the first suggestion. Furthermore, the planned model is calculated using
dictionary-based data sets for all languages that the researcher has been selected for the study. This
research work is based on a model dictionary-based which detects and corrects errors for six Ethiopian
languages including Amharic, Afan Oromo, Tigrinya, Hadiyyisa, Kambatissa, and Awngi. The used
corpora have been collected from balanced sources that contain economic, political, social, and related
newspapers. Finally, after a successful evaluation of the proposed model, precision, recall, and fmeasures
have been calculated for each language.