Combining Difficulty Ranking with Multi-Armed Bandits to Sequence Educational Content
Not on the map. Why?
Abstract (arXiv)
As e-learning systems become more prevalent, there is a growing need for them to accommodate individual differences between students. This paper addresses the problem of how to personalize educational content to students in order to maximize their learning gains over time. We present a new computational approach to this problem called MAPLE (Multi-Armed Bandits based Personalization for Learning Environments) that combines difficulty ranking with multi-armed bandits. Given a set of target questions MAPLE estimates the expected learning gains for each question and uses an exploration-exploitation strategy to choose the next question to pose to the student. It maintains a personalized ranking over the difficulties of question in the target set which is used in two ways: First, to obtain initial estimates over the learning gains for the set of questions. Second, to update the estimates over time based on the students responses. We show in simulations that MAPLE was able to improve students' learning gains compared to approaches that sequence questions in increasing level of difficulty, or rely on content experts. When implemented in a live e-learning system in the wild, MAPLE showed promising results. This work demonstrates the efficacy of using stochastic approaches to the sequencing problem when augmented with information about question difficulty.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 1.
6 papers.
- 2023Bandit Learning to Rank with Position-Based Click Models: Personalized and Equal Treatmentscited by 2
- 2023Getting too personal(ized): The importance of feature choice in online adaptive algorithmscited by 1
- 2024EduQate: Generating Adaptive Curricula through RMABs in Education Settingscited by 1
- 2024Hierarchical Multi-Armed Bandits for the Concurrent Intelligent Tutoring of Concepts and Problems of Varying Difficulty Levelscited by 1
- 2024Prerequisite Structure Discovery in Intelligent Tutoring Systemscited by 0
- 2025MAB Optimizer for Estimating Math Question Difficulty via Inverse CV without NLPcited by 0
- 2025MAB Optimizer for Estimating Math Question Difficulty via Inverse CV without NLP26 Aug 2025
- 2024Hierarchical Multi-Armed Bandits for the Concurrent Intelligent Tutoring of Concepts and Problems of Varying Difficulty Levels10 Aug 2024
- 2024EduQate: Generating Adaptive Curricula through RMABs in Education Settings20 Jun 2024
- 2024Prerequisite Structure Discovery in Intelligent Tutoring Systems18 Jan 2024
- 2023Bandit Learning to Rank with Position-Based Click Models: Personalized and Equal Treatments8 Nov 2023
- 2023Getting too personal(ized): The importance of feature choice in online adaptive algorithms6 Sep 2023