Abstract

Arabic sentiment analysis research existing currently is very limited. While sentiment analysis has many applications in English, the Arabic language is still recognizing its early steps in this field. In this paper, we show an application on Arabic sentiment analysis by implementing a sentiment classification for Arabic tweets. The retrieved tweets are analyzed to provide their sentiments polarity (positive, or negative). Since, this data is collected from the social network Twitter; it has its importance for the Middle East region, which mostly speaks Arabic our research was characterized by relying mainly on the XGBoost algorithm, which is considered the most powerful algorithm in the world of big data analysis. The results were compared with several other algorithms that were used to show us the clear difference in terms of accuracy and F1 score between these algorithms and the XGBoost algorithm, The hyperparameters are obtained from the grid search algorithm to get the best performance for each model used in our work. The results showed that our use of the XGBoost model gave more accurate results compared to the previous best-performing models in this field. A website has been created so that the user enters the comment to show him the result (positive comment or negative comment).

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call