Explainable AI in the Loop: An Instructor-Transformer
Collaboration for Improving Explainability and Reliability
of Feedback in Introductory Programming Classrooms
Muntasir Hoq, Bradford Mott, Seung Lee, Jessica Vandenberg, Narges Norouzi, James Lester, Bita Akram
9th CSEDM Workshop at EDM 2025
Introduction
Our Approach
Instructor
Explainable AI
LLM
INSIGHT
INSIGHT Classroom Assistant System
An intelligent classroom assistant to support scalable, reliable and explainable feedback delivery system.
Instructor Authoring Tool
Instructor Authoring Tool
Instructor Authoring Tool
Student App
Methodology
Subtree-based Attention Neural Network (SANN) [Hoq. et al. 2023]
Feedback Propagation Pipeline
Code Correctness Prediction on Unseen Problem
Model | Accuracy | Precision | Recall | F1-score |
Non-pretrained SANN | 0.83 | 0.81 | 0.76 | 0.78 |
Mixed Fine-tuned SANN (1% pre training data+synthetic data) | 0.84 | 0.83 | 0.77 | 0.80 |
Fine-tuned SANN (Synthetic Only) | 0.89 | 0.89 | 0.84 | 0.86 |
Feedback Selection Performance
Contribution
Limitations
Future Work
Thank You!