Detecting Knowledge Gaps from Conversational AI Interactions Using Curriculum Prerequisite Graphs

Youssef Medhat, Junsoo Park, Ploy Thajchayapong, Ashok K. Goel
6/9/2026
cs.CLcs.AIcs.CY

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Large online courses generate thousands of student questions directed at conversational AI teaching assistants, yet these interaction logs remain largely untapped as diagnostic signals. We present a pipeline that maps student questions from a conversational AI teaching assistant to curriculum topics using a few-shot text classifier, grounded in a GPT-4-extracted prerequisite knowledge graph of course concepts. Evaluated on 1,340 question events from 164 students in a graduate-level AI course, our classifier achieves 80.0% accuracy across 43 labels (42 curriculum topics plus an "unknown" abstention class). Topic-level question volume correlates significantly with student self-reported difficulty from an independent mid-semester survey (rho = 0.491, p = 0.008, n = 28 topics), providing convergent evidence that the classified question stream reflects genuine topic difficulty. These results demonstrate that conversational AI interaction logs, mapped onto curriculum structure, carry actionable signals about topic-level knowledge gaps and provide instructors with a curriculum-grounded view of which topics warrant attention.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{medhat2026detecting,
  title  = {Detecting Knowledge Gaps from Conversational AI Interactions Using Curriculum Prerequisite Graphs},
  author = {Youssef Medhat and Junsoo Park and Ploy Thajchayapong and Ashok K. Goel},
  year   = {2026},
  eprint = {2606.10736},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.10736v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.10736.svg)](https://codeofpaper.com/paper/2606.10736)

Discussion