Return to Article Details RiPLE: Recommendation in Peer-Learning Environments Based on Knowledge Gaps and Interests Download Download PDF