LatentEval
Topic

LLM judge agreement and bias calculators

8 calculators | 5 analyses

Check whether an LLM judge can be trusted: agreement with human labels for two or more raters, calibration of its confidence, position bias, bias-corrected pass rates, and pairwise win rates.

The method

What these numbers mean

When a model grades another model’s work, the grade is itself a measurement, and it can be wrong in patterns. A judge can track your human labels on easy items and drift on hard ones, favor whichever answer it reads first, or sound most certain on the calls it gets wrong. The calculators here measure those patterns on labels you already have, correct a reported pass rate for a judge’s known error rates, and turn head-to-head verdicts into rankings.

What you haveThe instrument
A judge already grading and nothing written down about how it was checkedwrite the validation record
One judge and one human, pass or fail, on the same itemsmeasure chance-corrected agreement
A judge that over-passes or over-failscorrect the reported pass rate
Pairwise verdicts, each pair also run swappedtest for order preference
A judge that states a confidence each timecheck if the confidence is earned
Head-to-head comparisons between modelsrank them by win rate
Three or more raters, or graded scores, on the same itemsmeasure agreement across a panel
Two coefficients that disagree about the same labelscompare the two coefficients on the same data
An agreement coefficient computed over items that may repeatcount the duplicates first
A grader agreement review you have to pay forprice the review before it runs
A judge measured once, with no way to tell if it is still the same judge next monthlog it and watch for drift

These checks come out of our own judge analyses: testing the evaluator before you trust it, the biases a judge shows and the tests that catch them, and what a judge score owes a reader before you report it. Run the bias checklist before you publish a ranking.

The fork most people hit is how many raters they have. With two raters on the same items the statistic is Cohen’s kappa, which is what the agreement calculator computes. Three or more raters, or graded scores instead of pass and fail, needs Fleiss’ kappa, Krippendorff’s alpha, or an intraclass correlation. Running the two-rater number on a panel of three means picking two of them and throwing the third rater’s labels away.

The second fork is prevalence, and it trips people up because both numbers look right. When nearly every item passes, a chance-corrected coefficient can read moderate while AC1 reads 0.945 on the identical labels. The two statistics correct for chance in different ways, and a lopsided pass rate is what pulls them apart, so the gap is information about the set rather than a fault in either number. Which published bands are worth quoting, and where each one came from sets out which threshold to cite and when a disagreeing pair is the honest thing to report.

The number is not the end of it, either: the same judge, checked again next month, can read differently with nothing you did causing it, and the agreement tracker is where that reading goes to become a series instead of a one-off.

In this cluster

Tools in this topic

Instrument | LLM judge agreement and bias

Judge Validation Report Builder: Report, Version Card, Drift Plan

Fill one form and keep three documents: a validation report showing your LLM judge was checked against people, a version card pinning the prompt and settings, and a drift plan with a date on it.

Instrument | LLM judge agreement and bias

Cohen's Kappa Calculator (Two Raters): Inter-Rater Reliability

Cohen's kappa from the four counts of a 2x2 table: chance-corrected agreement between two raters, with a confidence interval and an interpretation band. Built for an LLM judge against human labels.

Instrument | LLM judge agreement and bias

LLM Judge Bias Correction Calculator

Correct an LLM judge's raw pass rate for its measured sensitivity and specificity (the Rogan-Gladen correction), then report a calibration-aware confidence interval on the true rate.

Instrument | LLM judge agreement and bias

LLM Judge Position Bias Calculator (Swap-Consistency Test)

Score a pairwise LLM judge on order-swapped pairs: swap-consistency and position-preference rates with Wilson intervals and an exact test for position bias.

Instrument | LLM judge agreement and bias

LLM Judge Calibration Calculator: Brier Score and ECE

Score an LLM judge's stated confidence against observed correctness: Brier score, expected and maximum calibration error, a reliability diagram, and the error rate behind its confident verdicts.

Instrument | LLM judge agreement and bias

Pairwise Win Rate Calculator with Elo and Bradley-Terry Ratings

Turn pairwise LLM judge comparisons between models or prompts into win rates with Wilson intervals, Bradley-Terry strengths on the Elo scale, and a plain read on whether the advantage is real.

Instrument | LLM judge agreement and bias

Fleiss' Kappa, Krippendorff's Alpha and ICC Calculator

Agreement among three or more raters or LLM judges: Fleiss' kappa, Krippendorff's alpha, Gwet's AC1 and intraclass correlation, with percent agreement, bootstrap intervals, and per-rater diagnostics.

Instrument | LLM judge agreement and bias

Judge Agreement Tracker: Log Kappa Over Time

Keep a dated log of one judge's agreement with human labels: the value, the prompt version and set behind it, the published band it falls in, the change since the last run, and the next check date.