@conference {shaalan2003towards,
	title = {Towards automatic spell checking for Arabic},
	booktitle = {Proceedings of the Fourth Conference on Language Engineering, Egyptian Society of Language Engineering (ELSE), Egypt},
	year = {2003},
	note = {<p>n/a</p>
},
	month = {oct},
	pages = {240{\textendash}247},
	publisher = {Faculty of Engineering},
	organization = {Faculty of Engineering},
	abstract = {<p>Arabic{\textquoteright}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.</p>
},
	keywords = {arabic, morphology, natural\_language\_processing, spell\_checking},
	attachments = {https://scholar.cu.edu.eg/sites/default/files/shaalan/files/spellcheck.pdf},
	author = {Khaled Shaalan and Amin Allam and Gomah, Abdallah}
}
