Learning Code-Edit Embeddings to Model Student Debugging Behavior
Published in International Conference on Artificial Intelligence in Education, 2025
This work presents an encoder–decoder model that learns code-edit embeddings from consecutive student submissions, using test case outcomes to fine-tune large language models. The approach enables personalized code suggestions that preserve student style while improving correctness, and reveals common debugging patterns through clustering analysis.
Recommended citation: Hasnain Heickal and Andrew Lan. "Learning Code-Edit Embeddings to Model Student Debugging Behavior" International Conference on Artificial Intelligence in Education 2025, 91-98. https://arxiv.org/pdf/2502.19407?