Return to Article Details Extracting Course Features and Learner Profiling for Course Recommendation Systems: A Comprehensive Literature Review