Intelligent Recommendation Systems for Improving Participation in Personalized E-Learning Environments | Synapse