IMPROVING ARABIC E-LEARNING USER EXPERIENCE THROUGH SENTIMENT ANALYSIS AND COLLABORATIVE FILTERING MODELS

dc.contributor.authorYamin, Aya Said
dc.date.accessioned2025-08-28T08:08:48Z
dc.date.available2025-08-28T08:08:48Z
dc.date.issued2025-07-26
dc.description.abstractThis study works to develop an enhanced recommendation system (RS) for the purpose of improving the user experiences in e-learning environments by achieving the integration between sentiment analysis (SA) and collaborative filtering (CF). It uses a publicly available English dataset from Coursera and translates it into Arabic using AWS translation services to be appropriate for the target language context. It targets Arabic-language course reviews, taking into consideration handling data sparsity and linguistic complexity challenges. A refined multilingual Bidirectional Encoder Representations from Transformers (BERT) model was used to produce sentiment labels, and support vector machine (SVM) classification with a combination of Term Frequency–Inverse Document Frequency (TF-IDF) and FastText features achieved good performance. And then the user-item interaction matrix was enriched with the sentiment scores that resulted from SA to make recommendations using Alternating Least Squares (ALS) for active users and using K-means clustering based on profiles, followed by hybrid K-Nearest Neighbors (KNN) and TF-IDF similarity on Arabic course names for cold users. The evaluation of the system is done by making a comparison before and after adding the effect of sentiment separately for active and cold users. The system specifically targets users or learners who plan to study Arabic courses on online platforms. The findings emphasize that this integration of sentiment information reduces the limitations related to cold-start user problems and also enhances personalization. For example, the sentiment-aware model achieved a reduction in RMSE of nearly 70% for active users and a significant improvement in success rate (from 19.57% to 93.27%) and recall (from 18.68% to 91.24%) for cold users. These improvements lead to considering it a practical, useful solution for e-learning platforms.
dc.identifier.urihttps://hdl.handle.net/20.500.11888/20382
dc.language.isoen
dc.publisherAn-Najah National University
dc.supervisorNatsheh, Emad
dc.titleIMPROVING ARABIC E-LEARNING USER EXPERIENCE THROUGH SENTIMENT ANALYSIS AND COLLABORATIVE FILTERING MODELS
dc.title.alternativeتحسين تجربة المستخدم في منصات التعليم اإللكتروني العربية باستخدام تحليل المشاعر وتقنيات التصفية التعاونية
dc.typeThesis
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Aya Said Yamin.pdf
Size:
2.24 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: