LIFEWOOD
Ready100
AI Data

How to Write a Preference Rubric Raters Agree On

Short answer. Preference data is only as good as the agreement between the people producing it, and low agreement is almost always a rubric problem rather than a rater problem. A rubric…

Lifewood Data Technology · August 2026 · 8 min read

Download PDF

Short answer. Preference data is only as good as the agreement between the people producing it, and low agreement is almost always a rubric problem rather than a rater problem. A rubric that produces agreement specifies four things a single "which is better?" question cannot: the dimensions being judged, anchors describing what each score level looks like, a precedence rule for when the dimensions disagree, and an explicit tie policy. Add calibration rounds against adjudicated gold comparisons, capture rationales, and measure chance-corrected agreement per dimension rather than overall. Diagnose all of it on the first pilot batch — a rubric that has not been tested for agreement before volume production is a rubric that will produce noise at volume, and the noise is indistinguishable from signal once it is in the file.

Reinforcement learning from human feedback turns human judgement into a training signal. The pipeline is well documented — supervised fine-tuning on demonstrations, then human comparisons between model outputs, then a reward signal or preference-learning objective derived from them, as set out in Ouyang et al.'s work on instruction-following models. What is much less documented is the part that decides whether the resulting data is worth anything: the instrument the humans are given.

This guide is about that instrument. Which of the three LLM data products to buy, and in what order, is a separate question covered in what to buy: RLHF, SFT or distillation.


Why do raters disagree about model outputs?

Language generation is open-ended, so two responses can both be acceptable for different reasons and one response can be stronger on one dimension while weaker on another. But "the task is subjective" is a description, not a diagnosis. Disagreement has causes, and they have different fixes.

Cause What it looks like Fix
Genuine equivalence Raters split evenly, rationales agree that both are fine Permit and define ties
Dimension conflict A is more accurate, B is more helpful; raters weight differently Score per dimension; state precedence
Missing context Raters imagine different users or situations Supply the context in the item, not in the rubric
Expertise gap Rater cannot verify the domain claim being made Route to a specialist tier
Rubric ambiguity Rationales cite different criteria for the same choice Rewrite the rubric with anchors
Rater drift Agreement falls over weeks with no rubric change Re-calibrate; check fatigue and cohort changes

Only the first is inherent to the task. The other five are addressable, and four of them are addressable before production starts.

The single most useful thing a preference programme can capture is the rationale, not the preference. During the first weeks the rationales are more informative than the labels: they are how you tell dimension conflict from rubric ambiguity, and they are the material from which the next rubric version is written.


What a preference rubric has to specify

Dimensions, not a verdict. Ask which response is better on accuracy, on instruction following, on helpfulness, on safety, on tone, on completeness — separately. An aggregate preference collapses trade-offs: a response that is more accurate and less pleasant loses for reasons nobody recorded, and the model learns the aggregate.

Dimension conflict rate = Comparisons where dimensions disagree ÷ Total comparisons

Compute it on the pilot. A high conflict rate means an aggregate preference label is not meaningful for your task at all, and the programme should be collecting per-dimension scores. A low one means aggregation is safe and cheaper.

Anchors for each level. "Rate helpfulness 1–5" produces a rater's private scale. An anchor describes what a 2 looks like and what a 4 looks like, with a worked example of each. Anchors are the difference between a rubric and a questionnaire, and writing them is where most of the effort in rubric design goes.

A precedence rule. When dimensions disagree, which wins? Accuracy over tone is a common default; safety over everything is a common absolute. Whatever the answer, it must be in the document, because otherwise every rater invents one — and their private rules will be consistent within each rater and different between them, which is exactly the pattern that produces low agreement with high individual reliability.

A tie policy. Forcing a choice between two equivalent responses manufactures signal that is not there and injects it into training. Permit ties, define what qualifies as one, and expect a meaningful proportion of them on a well-constructed comparison set.

Explicit handling for refusal, hedging and length. These three are where rubrics are most often silent and where raters most reliably differ. Should a correct refusal beat a helpful answer to a borderline request? Is a hedged answer better than a confident wrong one? Does length count as thoroughness or as padding? Unstated, these become the model's behaviour anyway — decided by whichever way the raters happened to lean.

The context the rater needs, supplied in the item. Who is asking, what for, in what setting. If the rater has to imagine it, different raters imagine differently and the disagreement that follows is not about the responses at all.


How to run calibration

Calibration is not training. It is the process of finding out where the rubric is ambiguous, using raters as the instrument, before their output is treated as data.

  1. Build an adjudicated gold set. Twenty to fifty comparisons, including the hardest and most ambiguous, resolved by senior reviewers with written reasoning. This is the reference the rubric is calibrated against.
  2. Run a blind round. Every rater independently judges the gold set against the current rubric version, with rationales.
  3. Compute agreement per dimension, chance-corrected, and against the gold answers separately from against each other.
Cohen's kappa = (Observed agreement − Expected agreement) ÷ (1 − Expected agreement)
  1. Read the divergent rationales together. This is the actual work of the round. Where raters cite different criteria for the same choice, the rubric is ambiguous. Where they cite the same criterion and reach different answers, the anchors are.
  2. Revise the rubric, version it, and repeat until agreement stabilises on the dimensions that matter. Two or three rounds is normal; needing more than that usually means the dimension set is wrong rather than the wording.
  3. Re-calibrate on a cadence, and always after a rubric change, a cohort change or an observed agreement decline.

Interpret kappa against a named scale rather than a private one. The Landis and Koch bands (Biometrics, 1977) — 0.61–0.80 substantial, above 0.80 almost perfect — are the common reference, and were offered by their authors as arbitrary benchmarks rather than statistical thresholds. Objective dimensions such as instruction following should reach the higher band; genuinely subjective dimensions such as tone rarely will, and a suspiciously high figure on a subjective dimension usually indicates anchoring on a suggested answer rather than excellent work.


Triaging disagreement during production

Once volume starts, disagreement needs a routing rule rather than a discussion. Ask three questions in order:

  • Is the item bad? Two responses that are near-identical, or a prompt that is ambiguous, produce disagreement that says nothing about the raters or the rubric. Remove the item and check how it entered the set.
  • Is the rubric silent? If the rationales cite a consideration the rubric does not mention, that is a ruling to be written — and, once written, applied back to the affected items already collected.
  • Is the rater diverging? A single rater consistently out of line with the cohort is usually a correctable misunderstanding rather than a performance problem. It is visible only if agreement is tracked per rater as well as per dimension.

Track agreement over time. A falling trend across the cohort usually means fatigue or drift; a step change usually means a rubric or item-source change that was not flagged.

Multilingual note. Preference is culturally situated — expectations about directness, politeness, hedging and appropriate detail differ by market. A preference set for a language should be produced by in-market native speakers rather than translated from an English set, which trains a model to be polite in an English way in every language. This is not a nicety: it shows up as consistently low agreement in some markets when a translated rubric is used, and the low agreement is caused by the rubric rather than by the raters.


Keep training and evaluation preferences separate

The same judgement infrastructure supports both, and the datasets must not. Training preferences shape behaviour; evaluation preferences estimate whether the behaviour improved, on held-out prompts including the difficult and adversarial ones.

Three requirements: build the evaluation set independently rather than by splitting the training set, screen it for contamination against the training corpus, and refresh it periodically to limit overfitting. For multilingual programmes, build it per language rather than translating it — an evaluation set that was translated measures the translation as much as the model.

A mature workflow closes the loop with an error taxonomy: evaluation failures are classified, and the classes with the most failures determine what the next round of preference collection targets. Without that, preference data accumulates without ever becoming more targeted.


How Lifewood approaches this

Lifewood runs preference and response-evaluation work rubric-first: per-dimension scoring with written anchors, an explicit precedence rule and tie policy, adjudicated gold comparisons, calibration rounds before volume, and chance-corrected agreement measured per dimension and tracked per rater. Rationales are captured as standard, because they are what makes the rubric improvable.

The delivery model is what makes agreement figures meaningful over time. A managed workforce in owned delivery centres rather than an open crowd means the same qualified raters stay with a rubric long enough for it to stabilise, which high-churn sourcing prevents by construction — and 414,120 training hours in 2025 is what sustains that consistency as programmes scale. For multilingual preference work, 50+ languages, 40+ delivery centres across 30+ countries and 56,788 registered contributors make in-market rating practical where the alternative is translating an English preference set. Scope covers RLHF, SFT, data distillation and prompt and response evaluation. The AI-data heritage runs to 2004, with the current company established in 2018.

See enterprise LLM training data, AI data validation, the QA process and type C vertical LLM data.


Sources and further reading

  • Ouyang et al., "Training language models to follow instructions with human feedback", arXiv:2203.02155, 2022 — the demonstration-and-ranking pipeline described above.
  • Landis, J.R. and Koch, G.G., "The Measurement of Observer Agreement for Categorical Data", Biometrics 33(1), 159–174, 1977 — the origin of the agreement bands quoted.
  • Companion guide: What to Buy: RLHF, SFT or Distillation.

Frequently asked questions

Human judgements about which of two or more model responses better meets defined criteria, usually with per-dimension scores and a written rationale. Those judgements are used to train a reward signal or another preference-learning objective so the model favours better responses. The underlying pattern — demonstrations, then rankings of model outputs — was demonstrated in Ouyang et al.'s instruction-following work.

Some disagreement is inherent: open-ended tasks admit more than one good answer. Most disagreement is not inherent — it comes from dimension conflict, missing context, expertise gaps or an ambiguous rubric, all of which are fixable. The test is the rationales: if raters cite different criteria for the same choice, the instrument is at fault, not the people.

By chance-corrected agreement between independent raters, computed per dimension and per task family rather than overall, and interpreted against a named scale. Raw percentage agreement flatters skewed comparisons. Measure it on the first pilot batch, because a rubric that has not been tested for agreement will produce noise at volume that cannot be separated from signal afterwards.

No. Forcing a choice between two equivalent responses manufactures a preference that does not exist and trains on it. Permit ties, define what qualifies as one, and treat a substantial tie rate as evidence the comparison set is well constructed rather than as missing data.

The training algorithm generally does not require them. Quality control does. Rationales are how disagreement is diagnosed, how the rubric is revised, and how an out-of-line rater is distinguished from an out-of-line rubric. They are most valuable in the first weeks and can be sampled rather than required once agreement has stabilised.

It can be translated, but the preference data it produces should not be. Judgements about directness, politeness, hedging and appropriate detail are culturally situated, so a translated English preference set trains a model that is subtly wrong everywhere. Build the rubric with in-market reviewers, and expect some anchors and precedence rules to differ by market.

Have an AI or visibility project in mind?

From AI evaluation and human-in-the-loop review to GEO and AEO strategy, our team can help you deploy with confidence and get found in the AI search era.

Talk to our team