LLM interest-extraction pipeline
ICALT 2026 study
The pipeline behind Study 2 of my dissertation, which extracted students’ interests, with explanations, from their browsing history and social-media posts.
My dissertation compares asking students with reading the records they already produce, and measures what each gives an AI tutor to teach from.
Interest-based learning connects instruction to topics each student cares about. Large language model (LLM) tutors could scale it if they identified students’ interests automatically and effectively. My dissertation asks, as its abstract puts it: “From what should student interests be identified?”
A tutor teaches not from the interest itself but from the information about it that reaches the tutor. So I compared where that information comes from and measured what each source delivers.
Where interests come from
What reaches the tutor
How I judge identification
An interest information unit (IIU) is one distinct fact stated about an interest beyond its name. The coding scheme has 28 codes in four categories.
Existing transcripts of college students tutored by an interest-based LLM tutor (Dr. Abhishek Kulkarni’s dataset). Every participant named an interest.
How much of what students said was knowledge of the interest’s domain, before and after the tutor used the interest in teaching:
Reply to the tutor’s opening question · 86 units
Added later, while using the interest in teaching · 33 units from 14 participants
A within-subjects study. An LLM extracted interests, with explanations, from each student’s samples of browsing history and social-media posts, and students confirmed or rejected each one.
Each panel has its own scale, starting at zero.
Posts also placed a smaller share of interests in the early, situational phases, and 54% of the interests missing from self-report were in the two situational phases. Units count as grounded under the grounding check. Privacy protocol: participant self-curation, sensitive-content filtering, and non-retention. The study was supported by NSF CAREER #1942937.
| Source | Suits | Evidence |
|---|---|---|
| Browsing history | finding the right interest | 69.8% of its interests confirmed, vs. 56.3% for posts |
| Social-media posts | learning about the interest | 2.14 vs. 1.58 grounded units per confirmed interest |
| Both together | covering more interests | added confirmed interests missing from the self-report form: 38.2% of each student’s validated interests, on average |
| Asking | the interest in the student’s own words | every participant named one |
| Teaching | drawing out what the student knows about it | 88% of the units added later were domain knowledge |
“Browsing history suits finding the right interest, posts suit learning about it, and both suit covering more interests.” “Asking gives the interest in the student’s own words, teaching draws out what the student knows about it, and data sources, used with consent, add interests the student did not name.”
The appendices publish the materials for reuse: the coding scheme with worked examples and rules, the survey instrument, and the extraction prompts with synthetic examples.
Dissertation: Toward Scalable Interest-Based Learning: Comparing Data Sources for AI-Based Automated Identification of Students’ Personal Interests. Ph.D. in Human-Centered Computing, University of Florida. Committee: Sharon Lynn Chu (chair), Juan E. Gilbert, Lisa Anthony, Pavlo Antonenko.
ICALT 2026 study
The pipeline behind Study 2 of my dissertation, which extracted students’ interests, with explanations, from their browsing history and social-media posts.