Towards automatic spell checking for Arabic
暂无分享,去创建一个
Arabic’s rich morphology (word construction) and complex orthography (writing system) present unique challenges for automatic spell checking. An Arabic checker attempts to find a dictionary word that might be the correct spelling of the misspelled or misrecognized word In this paper, we report our attempt in developing an Arabic spelling checker program for solving this problem. Our approach is heuristic and involves developing an Arabic morphological analyzer, techniques of spelling checking and spelling correction, and efficient methods of lexicon operations. The developed Arabic spell checker is able to recognize common spelling errors for standard Arabic and Egyptian dialects.
[1] Markus Walther. Computational nonlinear morphology with emphasis on semitic languages , 2002, Computational Linguistics.
[2] Michael A. Covington,et al. Natural Language Processing for Prolog Programmers , 1993 .
[3] Ahmed A. Rafea,et al. Lexical analysis of inflected Arabic words using exhaustive search of an augmented transition network , 1993, Softw. Pract. Exp..