Litcius/Paper detail

Enhancing Hybrid Course Recommendation with Weighted Voting Ensemble Learning

Kyawt Kyawt San, Hlaing Hlaing Win, Khin Ei Ei Chaw

2025Journal of Future Artificial Intelligence and Technologies12 citationsDOIOpen Access PDF

Abstract

Course recommendation aims to find suitable and attractive courses for students based on their needs, playing a significant role in the curricula-variable system. However, with the abundant available courses, students often face cognitive overload when selecting the most appropriate ones. This research proposes a course recommendation system called the Enhanced Hybrid Course Recommender to address this challenge. This system uses an ensemble learning approach to combine and leverage the power of multiple machine learning classifiers, including Random Forest, Naive Bayes, and Support Vector Machine. By utilizing TF-IDF vectorization for text data transformation and label encoding for target label compatibility, this experiment significantly enhances recommendation precision and relevance, easing students' decision-making process and improving the overall quality of course recommendations. A hybrid approach is applied to improve the recommendation quality by combining predictions from all three classifiers through weighted voting. This ensemble method improves overall robustness and accuracy. This approach not only mitigates the cognitive overload faced by students but also significantly improves the quality of recommendations. Our hybrid model represents a substantial advancement in personalized course recommendation technology by demonstrating superior performance across key evaluation metrics such as accuracy, precision, recall, F1-score, ARHR, and NDCG.

Topics & Concepts

Course (navigation)Ensemble learningVotingComputer scienceArtificial intelligenceMachine learningEngineeringPolitical scienceLawAerospace engineeringPoliticsOnline Learning and AnalyticsIntelligent Tutoring Systems and Adaptive LearningEducational Technology and Assessment
Enhancing Hybrid Course Recommendation with Weighted Voting Ensemble Learning | Litcius