Personalized course recommendations represent a significant problem in extensive e-learning platforms, as student preferences are in constant flux and educational environments are increasingly ...