In this paper, we describe our Hybrid Ar-abic Spelling and Punctuation Corrector (HASP). HASP was one of the systems participating in the QALB-2014 Shared Task on Arabic Error Correction. The system uses a CRF (Conditional Random Fields) classifier for correcting punctua-tion errors, an open-source dictionary (or word list) for detecting errors and gener-ating and filtering candidates, an n-gram language model for selecting the best candidates, and a set of deterministic rules for text normalization (such as re-moving diacritics and kashida and con-verting Hindi numbers into Arabic nu-merals). We also experiment with word alignment for spelling correction at the character level and report some prelimi-nary results. 1
No takes yet. Share an insight, caveat, or question.
Attia et al. (2014) studied this question.