A key to personalized online learning is presenting content at an appropriate difficulty level; content that is too difficult can cause frustration and content that is too easy may result in boredom. Appropriate content can improve students' engagement and learning outcome. In this research, we propose a computer vision enhanced problem selector (COVES), a deep learning model to select a personalized difficulty level for each student. A combination of visual information and traditional log data is used to predict student-problem interactions, which are then used to guide problem difficulty selection in real time. COVES was trained on a dataset of fifty-one sixth-grade students interacting with the online math tutor MathSpring. Once COVES was integrated into the tutor, its effectiveness was tested with twenty-two seventh-grade students in controlled experiments. Students who received problems at an appropriate difficulty level, based on real-time predictions of their performance, demonstrated improved engagement with the math tutor. Results indicate that COVES leads to higher mastery of math concepts, better timing, and higher scores, thus providing a positive learning experience for the participants.
@inproceedings{yu2023coves,
author = {Yu, Hao and Allessio, Danielle A. and Lee, Will and Rebelsky, William and Sylvia, Frank and Murray, Tom and Magee, John J. and Arroyo, Ivon and Woolf, Beverly P. and Bargal, Sarah Adel and Betke, Margrit},
title = {COVES: A Cognitive-Affective Deep Model That Personalizes Math Problem Difficulty in Real Time and Improves Student Engagement with an Online Tutor},
year = {2023},
isbn = {9798400701085},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3581783.3613965},
doi = {10.1145/3581783.3613965},
booktitle = {Proceedings of the 31st ACM International Conference on Multimedia},
pages = {6152–6160},
numpages = {9},
location = {Ottawa ON, Canada},
series = {MM '23}
}