# RiPLE: Recommendation in Peer-Learning Environments Based on Knowledge Gaps and Interests

arXiv: https://arxiv.org/abs/1704.00556 · HTML: https://mlsanity.com/paper/1704.00556/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 3 Apr 2017.

## Built on by (most cited first, 3 of 3)

- [No Task Left Behind: Multi-Task Learning of Knowledge Tracing and Option Tracing for Better Student Assessment](https://mlsanity.com/paper/2204.14006/) (2022)
- [Learnersourcing in the Age of AI: Student, Educator and Machine Partnerships for Content Creation](https://mlsanity.com/paper/2306.06386/) (2023)
- [Question-type Identification for Academic Questions in Online Learning Platform](https://mlsanity.com/paper/2211.13727/) (2022)

## Abstract (arXiv)

Various forms of Peer-Learning Environments are increasingly being used in post-secondary education, often to help build repositories of student generated learning objects. However, large classes can result in an extensive repository, which can make it more challenging for students to search for suitable objects that both reflect their interests and address their knowledge gaps. Recommender Systems for Technology Enhanced Learning (RecSysTEL) offer a potential solution to this problem by providing sophisticated filtering techniques to help students to find the resources that they need in a timely manner. Here, a new RecSysTEL for Recommendation in Peer-Learning Environments (RiPLE) is presented. The approach uses a collaborative filtering algorithm based upon matrix factorization to create personalized recommendations for individual students that address their interests and their current knowledge gaps. The approach is validated using both synthetic and real data sets. The results are promising, indicating RiPLE is able to provide sensible personalized recommendations for both regular and cold-start users under reasonable assumptions about parameters and user behavior.
