Research program

One question, five threads

My projects are not a list; they are one argument. A single question breaks into five threads that feed each other. Published work is named and links out; work still underway names the question it asks, without the results yet.

Can language models stand in for people in social measurement?
I Digital twins of respondents
Opinion change in twinsDo persona twins shift their views like the people they model?
What conditioning encodesProbing which persona attributes the model actually represents internally.
Detecting synthetic respondentsTelling model-generated survey answers apart from human ones.
IV LLMs as survey instruments
Evaluating AI interviewersA testbed and metrics for machine-administered survey interviews.
LLM-assisted response codingModel coding of open-ended answers, validated against human coders.
V Structuring text at scale
I · Digital twins

Can a persona-conditioned model reproduce a specific person's survey answers? Where it succeeds, it is a measurement tool; where it fails, the failure itself is the finding. The mechanism work asks what conditioning actually encodes.

II · Simulation validity

The same question at population scale: do societies of language-model agents reproduce social processes, or only their outcomes? Outcome fidelity can conceal process failure.

III · Representativeness

My dissertation. Inferring demographics and stance from social-media text, and asking whom that expression actually represents. Published work on census self-completion, stance annotation, and echo chambers anchors this thread.

IV · LLM instruments

Turning the method into tools: AI interviewers and model-assisted coding of open-ended responses, built and evaluated as survey instruments in their own right.

V · Text structuring

The infrastructure the other threads lean on: efficient ranking and embedding-space summarization for large corpora of posts.