Facilitating Adaptive Tutorial Dialogues in EER-Tutor

EER-Tutor is a constraint-based intelligent tutoring system that teaches conceptual database design. Students are provided a problem solving environment to design a data model for a real world scenario. We enhanced EER-Tutor with adaptive tutorial dialogues to facilitate discussion of mistakes in a student solution. The dialogues discuss errors in the current problem context as well as the relevant domain concepts. The dialogues are customised based on the student model.