International Journal of Scientific & Technology Research

Home About Us Scope Editorial Board Blog/Latest News Contact Us
10th percentile
Powered by  Scopus
Scopus coverage:
Nov 2018 to May 2020


IJSTR >> Volume 3- Issue 12, December 2014 Edition

International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616

Design And Implementation Of Morphology Based Spell Checker

[Full Text]



Gaddisa Olani Ganfure, Dr. Dida Midekso



Index Terms: Spell checker, non-word error, Error detection, Error correction, Morphology, Morphological Analyzer, Morphological generator, Afaan Oromo, typographic errors, cognitive errors



Abstract: Introducing texts to word processing tools may result in spelling errors. Hence, text processing application software’s has spell checkers. Integrating spell checker into word processors reduces the amount of time and energy spent to find and correct the misspelled word. However, these tools are not available for Afaan Oromo, Cushitic language family spoken in Ethiopia. In this paper, we describe the design and implementation of a non-word Afaan Oromo spell checker. The system is designed based on a dictionary look-up with morphological analysis (i.e. morphology based spell checker). To develop morphology based spell checker, the knowledge of the language morphology is necessarily required. Accordingly, the morphological properties of Afaan Oromo have been studied. To the best of our knowledge, this work is the first of its kind for Afaan Oromo. The methodology delineated in the paper can be replicated for other languages showing similar morphology with Afaan Oromo.



[1] Rajashekara Murthy, Vadiraj Madi , Sachin D, Ramakanth Kumar, “A NON-WORD Kannada Spell Checker Using Morphological Analyzer And Dictionary Lookup Method”, IJESET, 2(2), 43-52, 2012

[2] Tesfaye Tolessa, “Early History of Written Oromo Language up to 1900”, Star Journal, 1(2):76-80, 2012

[3] F.J. Damerau, “A technique for computer detection and correction of spelling errors”, Communication of ACM, 7(3), 171-176, 1964.

[4] Peterson, L.J, A Note on Undetected Typing Errors. In Communications of ACM, 29(7): 633-637, 1986

[5] G. Q. A. Oromoo, “Caasluga Afaan Oromo Jildi I, Komishinii Aadaaf Turizmii Oromiyaa”, Finfinnee, Ethiopia, Pp: 105-220, 1995.

[6] Peter Halacsy, “Open language resources for Hungarian”, in proceedings of LREC, European Language Resources Association, 2004.

[7] Hsuan Liang. “Spell checker correctors: A unified Treatment.” Master’s Thesis University of Pretoria, South Africa, 2008.

[8] Karen Kukich, “Techniques for Automatically Correcting Words in Text”, ACM Computing Survey, 24(4), 377–439, 1992

[9] Min, K., Wilson, W., and Moon. Y, “Syntactic and Semantic Disambiguation of Numeral strings using an n-gram Method”, Advances in Artificial Intelligence, Springer, Berlin. Pp: 82-91, 2005.

[10] Paggio P., Music B., “Evaluation in the SCARRIE project”, In the proceedings of the first International conference on language resources and evaluation, 1998.