Enhancing Math Learning in an LMS Using AI-Driven Question Recommendations
Justus Råmunddal
TL;DR
The study addresses personalizing math learning in an LMS by comparing three embedding-based recommendation strategies. It generates 4096-dim multimodal embeddings with Llama-3.2-11B-Vision-Instruct and evaluates cosine similarity, Self-Organizing Maps, and Gaussian Mixture Models on logged learner interactions. Results show cosine yields precise matches but lower engagement, while SOM achieves higher engagement via a balance of similarity and novelty, and GMM underperforms due to KL-based similarity misalignment. These findings inform the design of adaptive math-recommendation systems and motivate future work on hybrid or improved similarity metrics to optimize learning outcomes.
Abstract
This paper presents an AI-driven approach to enhance math learning in a modern Learning Management System (LMS) by recommending similar math questions. Deep embeddings for math questions are generated using Meta's Llama-3.2-11B-Vision-Instruct model, and three recommendation methods-cosine similarity, Self-Organizing Maps (SOM), and Gaussian Mixture Models (GMM)-are applied to identify similar questions. User interaction data, including session durations, response times, and correctness, are used to evaluate the methods. Our findings suggest that while cosine similarity produces nearly identical question matches, SOM yields higher user satisfaction whereas GMM generally underperforms, indicating that introducing variety to a certain degree may enhance engagement and thereby potential learning outcomes until variety is no longer balanced reasonably, which our data about the implementations of all three methods demonstrate.
