$K$ features, each a name and a plain-language description and a score matrix $S \in \mathbb{R}^{n \times K}$, where $S_{ik}$ = score of item $i$ on feature $k$
Such that
features are interpretable, relevant (they distinguish the items), non-redundant, and scores are reliable (reproducible, free of evaluator bias)
Sometimes
there is a well-defined objectivee.g., features fed to a prediction model: out-of-sample accuracy
Motivation
How could we do this?
By hand
Expert judgment
Biased
Not reproducible
Doesn't scale
One-shot LLM
Automated, reproducible
Biased
Doesn't scale (context limit)
Quality issues
Hybrid
Scales, reproducible
Quality issues
Still potentially strong LLM bias
Motivation
Another angle: comparative evaluation
Suppose we are given one feature to score, e.g. Use of evidence.
For each edge, ask the LLM:
Your goal is to evaluate which of two essays does better on the feature “Use of evidence”.
[detailed description of the feature]
Essay B: […] Essay F: […]
Which essay makes better use of evidence, B or F?
↓
LLM
↓
“B”
Motivation
How do we derive scores from comparisons?
Like Elo ratings in chess: one rating per player, from many games against different opponents. The canonical model: Bradley–Terry.
$\widehat{\mathrm{Var}}(\hat S_{\cdot k})$: spread of the scores across items (the dots).
$\nu_k = \frac{1}{n}\sum_i \mathrm{Var}(\hat S_{ik})$: mean estimation variance (error bars).
Drop feature $k$ if $\rho_k < \rho_{\min}$ (fixed in advance), then refit.
Our approach & theory
Scoring new items on the same scale
1
Fix the scores of the existing items: they define the scoring methodology.
2
Compare the new item with a few existing items, on each feature.
3
Estimate only the new item’s scores: same features, same scale.
Our approach & theory
Recap: advantages of this approach
1
Leverages the strengths of LLMs.
2
Can control for some forms of LLM bias.
3
Statistics: we know how confident we are.
Our approach & theory
The estimator is well behaved
Not a standard problem: the likelihood is non-convex, and the number of parameters grows with the number of items $n$.
Theorem (informal)
One feature; every pair compared at least once and a bounded number of times. With high probability, the likelihood has a local maximizer $\hat{s}$, unique near the truth, such that
Every item’s score is consistent at once; the bias parameters $\gamma, \beta$ converge at the same rate.
Empirical results
Interpretable Feature Discovery from Unstructured Data
Empirical results
Synthetic data: cover letters with planted features
One of 10 letter templates (from the paper). Each slot is filled according to the letter’s planted features.
Items
200 cover letters
Planted
16 features relevant to the job
Ground truth known: we can check which features each method recovers.
Empirical results
Synthetic data: we recover all 16 planted features
Method
Cost (USD)
Features found
Planted features tracked
… and named right
Features tied to one planted feature
Leakage (lower is better)
Ours
3.45
21
16 / 16
16 / 16
16 / 21
0.090
Single LLMGPT-5.4 reads all letters, proposes features
0.26
21
13 / 16
13 / 16
13 / 21
0.109
Single LLM, many scorerssame, scores averaged over several calls
3.42
21
13 / 16
13 / 16
14 / 21
0.118
Many LLMseach reads a subset; features merged
2.35
23
12 / 16
11 / 16
11 / 23
0.110
Many LLMs, many scorers
3.27
23
12 / 16
11 / 16
11 / 23
0.113
Tracked: a discovered feature’s scores correlate with the planted feature. Named right: that feature’s name also matches it. Leakage: correlation with the other planted features. Cost: batch-API prices.
Same cost, more scorers, still 13: the misses are a discovery failure, not a scoring failure.
Empirical results
Real data: which arguments change minds?
Reddit r/ChangeMyView · original post
CMV: Remote work is better than office work for most knowledge workers.
No commute, fewer interruptions, more focus […] I just don’t see what the office adds.
Reply AΔ awarded
Think about junior employees. In my first job, I learned most of what I know by overhearing senior colleagues […]
Reply Bno Δ
That’s just wrong. Offices exist for a reason, and most people who want remote work […]
Which reply changed the original poster’s mind?
Illustrative example, shortened. Data: 1,200 pairs of replies (Tan et al., 2016).
Which characteristics of a reply can predict the original poster’s decision?
Empirical results
Real data: interpretable and predictive
Discovered features (examples)
Concrete illustrationAnalogical reasoningQualified rebuttalConcessionary rebuttalStructural explanationConfrontational tone
Empirical results
Anecdotal evidence
I used this approach to help grade my MBA students’ project pitches.
Food for thought
1
LLMs × statistics
Structure and guarantees for tasks that were previously completely unstructured.
2
Choice models × LLMs
In my opinion, a hugely promising direction.
3
Automated feature discovery
We only scratched the surface: it could be a huge thing.
Thank you
Baptiste Arnaudo · Amine Bennouna · Sébastien Martin
arxiv.org/abs/2610.38082
Backup
Auditing an LLM judge, on real essays
The judge picks the better essay and justifies it with features.$\mathbb{P}(i \text{ wins}) = \sigma\big(\sum_k \Delta_k + \beta\big)$: the overall score decomposes into named features.
Two essay corpora with human grades (ELLIPSE, ASAP 2.0), four LLM judges.
Judges agree on which features matter, not on how much.
Fitted totals track human grades.Spearman 0.89–0.92 (ELLIPSE), 0.77–0.86 (ASAP 2.0).