Efficient Measuring of Readability to Improve Documents Accessibility for Arabic Language Learners
Sadik Bessou, Ghozlane Chenni
Journal of Digital Information Management, Vol. 19, No. 3, 2021.
DOI: https://doi.org/10.6025/jdim/2021/19/3/75-82
Link: https://www.dline.info/fpaper/jdim/v19i3/jdimv19i3_1.pdf
Abstract:
This paper presents an approach based on supervised machine learning methods to build a classifier that can identify text complexity in order to present Arabic language learners with texts suitable to their levels.

The approach is based on machine learning classification methods to discriminate between the different levels of difficulty in reading and understanding a text. Several models were trained on a large corpus mined from online Arabic websites and manually annotated.

The model uses both Count and TF-IDF representations and applies five machine learning algorithms; Multinomial NaÃ¯ve Bayes, Bernoulli NaÃ¯ve Bayes, Logistic Regression, Support Vector Machine and Random Forest, using unigrams and bigrams features. With the goal of extracting the text complexity, the problem is usually addressed by formulating the 'level identification' as a classification task.

Experimental results showed that n-gram features could be indicative of the reading level of a text and could substantially improve performance, and showed that SVM and Multinomial NaÃ¯ve Bayes are the most accurate in predicting the complexity level. Best results were achieved using TF-IDF Vectors trained by a combination of word-based unigrams and bigrams with an overall accuracy of 87.14% over four classes of complexity.