Synthetic Student Responses: LLM-Extracted Features for IRT Difficulty Parameter Estimation

Matias Hoyl
1/18/2026
cs.CYcs.AI

No confident code implementation found for this paper.

Abstract

Educational assessment relies heavily on knowing question difficulty, traditionally determined through resource-intensive pre-testing with students. This creates significant barriers for both classroom teachers and assessment developers. We investigate whether Item Response Theory (IRT) difficulty parameters can be accurately estimated without student testing by modeling the response process and explore the relative contribution of different feature types to prediction accuracy. Our approach combines traditional linguistic features with pedagogical insights extracted using Large Language Models (LLMs), including solution step count, cognitive complexity, and potential misconceptions. We implement a two-stage process: first training a neural network to predict how students would respond to questions, then deriving difficulty parameters from these simulated response patterns. Using a dataset of over 250,000 student responses to mathematics questions, our model achieves a Pearson correlation of approximately 0.78 between predicted and actual difficulty parameters on completely unseen questions.

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. Any repos shown below are weak matches — 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{hoyl2026synthetic,
  title  = {Synthetic Student Responses: LLM-Extracted Features for IRT Difficulty Parameter Estimation},
  author = {Matias Hoyl},
  year   = {2026},
  eprint = {2602.00034},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.00034v1}
}

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/2602.00034.svg)](https://codeofpaper.com/paper/2602.00034)

Discussion