Learn how to compare translations effectively using metrics and human review for accurate results and reliable insights.
Learn how to compare translations effectively using metrics and human review for accurate results and reliable insights.

Two translations of the same file can both read fine and still be far apart on the thing that matters: a dropped legal clause, a flipped number, a term that quietly breaks your glossary. Eyeballing them does not scale, and trusting a single score does not hold up when a decision gets questioned. The reliable path is a two-stage one, machines to narrow the field, humans to make the call.
To compare translations reliably, run automated metrics first (BLEU, chrF, COMET, CometKiwi QE 22), map the resulting deltas to estimated pairwise human accuracy, then validate meaningful differences with targeted side-by-side (S×S) human review using an MQM-style rubric.
TL;DR
|
Two quick orientation points before the workflow:
Threshold orientation: A delta of ~1.3 BLEU points corresponds to roughly 70% estimated pairwise accuracy; CometKiwi QE 22 reaches 90% accuracy at a delta of approximately 0.9 points. If your delta falls below those thresholds, escalate to human S×S before declaring a winner.
The most defensible way to compare translations is to combine automated metric pre-screening with targeted S×S human review, using metric-delta-to-accuracy mapping to set escalation thresholds.
| Point | Details |
|---|---|
| Run metrics in order of correlation | Use CometKiwi QE 22 or COMET first; treat BLEU as a secondary sanity check, not the primary signal. |
| Map deltas to pairwise accuracy | A CometKiwi QE 22 delta of ~0.9 reaches 90% estimated pairwise accuracy; BLEU needs ~1.3 for just 70%. |
| Minimum 500 segments | Below 500 segments, variance is high; treat results as directional and require human S×S confirmation. |
| S×S raises annotator agreement | S×S MQM improves inter-annotator error-marking consistency by ~38.5% for directly compared MT systems. |
| Lara Translate for the full pipeline | Lara Translate provides API batch translation, XLIFF/TMX/JSON exports, and built-in AI plus human validation across 200+ languages. |
A repeatable six-step process covers every translation comparison task, from a two-system MT shootout to a vendor SLA audit.
Pro Tip: Focus human review hours on segments with legal language, numeric values, and calls to action. A mistranslated dosage or contract clause costs far more to fix post-publication than a stylistic preference.
Metrics fall into four families, each with different input requirements and human-correlation profiles.
Lexical metrics (BLEU, chrF) count n-gram overlaps against a reference translation. BLEU’s original design uses modified n-gram precision plus a corpus-level brevity penalty, which means scores shift with the number of references and testset composition. chrF extends this to character n-grams, which helps for morphologically rich languages. Both are fast and free but correlate poorly with human judgment when comparing systems that differ substantially in approach.
Embedding-based metrics (BERTScore, BARTScore) match tokens in semantic space rather than exact strings, catching paraphrases that lexical metrics penalize. They require no training data but can reflect the biases of the underlying language model.
Supervised regression metrics (BLEURT, COMET family) are trained on human ratings and generally show the highest correlation with human judgment. BLEURT has reported relatively high correlations with human judgments in benchmark experiments.
Reference-free QE (CometKiwi QE 22) scores translations using only the source sentence, making it practical when no reference exists.
| Metric family | Reference needed? | Dynamic range / delta scale | Segment sensitivity | Pairwise accuracy at small delta | Speed |
|---|---|---|---|---|---|
| Lexical (BLEU, chrF) | Yes | Wide; needs large delta | Low | Low | Very fast |
| Embedding (BERTScore) | Yes | Moderate | Moderate | Moderate | Fast |
| Supervised (BLEURT, COMET) | Yes | Narrower; smaller delta meaningful | High | High | Moderate |
| QE reference-free (CometKiwi QE 22) | No | Narrow; ~0.9 delta means ~90% accuracy | High | Very high | Moderate |
Key figure: Empirical mapping research shows CometKiwi QE 22 reaches 90% estimated pairwise accuracy at roughly 0.9 points, while BLEU needs a delta of ~1.3 just to reach 70%. Running both together gives you a fast filter and a high-confidence signal in one pass.
Quality Estimation (QE) produces real-time quality scores without any reference translation. The MTQE survey documents three method families: handcrafted features, deep learning with pre-trained language models, and LLM-centered approaches such as GEMBA, EAPrompt, and KPE.
Use QE or LLM evaluators when:
Avoid relying on them alone when:
LLM-based QE approaches show promise for zero-shot and explainable predictions, but the MTQE survey notes they have not yet universally surpassed pre-trained language model approaches. Validate any LLM-based estimator against your own gold data before using it for production decisions.
Pro Tip: CometKiwi QE 22 misses some mechanical errors, like a dropped placeholder or a transposed number. A two-line script that checks tag and number integrity catches them in seconds, so run it alongside your QE pass.
MQM (Multidimensional Quality Metrics) is the industry standard for structured error annotation. Annotators mark error spans, assign them to categories (accuracy, fluency, terminology, style, locale convention), and rate severity (minor, major, critical). The output is a weighted error count per segment, which rolls up to a document-level score.
S×S MQM places two translation outputs side by side against the same source. Annotators mark errors in both simultaneously, which forces direct comparison and reduces the cognitive drift that inflates variance in point-wise annotation. ACL 2025 findings confirm that S×S MQM improves inter-translation error-marking consistency by ~38.5% for explicitly compared systems.

S×S Relative Ranking (RR) asks annotators to pick the better translation for each segment pair without marking individual errors. It is faster than S×S MQM and produces stable system rankings, making it the right tool for iterative system selection when you do not yet need root-cause error data.
Practical setup checklist:
| Segment | System A errors (MQM) | System B errors (MQM) | RR vote |
|---|---|---|---|
| SEG-42 | 1 major (accuracy) | 0 | B |
| SEG-117 | 0 | 1 minor (fluency) | A |
| SEG-289 | 1 critical (terminology) | 1 major (accuracy) | Tie |
Pro Tip: Use S×S RR for fast system ranking in early evaluation rounds. Switch to S×S MQM only when you need error categories to drive remediation, such as identifying which terminology gaps to fix in your glossary.

Variance in metric scores increases sharply for testsets under roughly 500 segments. Empirical sampling research confirms that metric deltas stay relatively stable across sample sizes, but p-values shift with sample size because statistical power grows with more data. A comparison run on 200 segments may show the same delta as one on 1,000 segments, yet the smaller run carries far wider confidence intervals.
Sampling strategies that improve reliability:
Paired sampling (matching each source segment to both system outputs) is more statistically powerful than random independent sampling because it controls for segment-level difficulty.
Testset size guidance: Below 500 segments, treat metric-delta conclusions as directional only and require human S×S confirmation before any vendor or model decision.
Run your comparison on real segments
Batch-translate through Lara Translate’s API, export clean XLIFF/TMX/JSON for scoring, and route flagged segments to human review in the same platform.
A decision rule needs four components working together.
Decision checklist:
The metric-delta-to-accuracy mapping uses fitted sigmoid curves to convert a raw delta into an estimated probability that a human annotator would prefer the higher-scoring system.
Practical threshold: To reach 80% estimated pairwise accuracy, you typically need a COMET-family delta of roughly 0.5 or a CometKiwi QE 22 delta of roughly 0.7. BLEU requires a substantially larger delta to reach the same confidence level.
File formats to prioritize:
Metric runners and integrations:
For scale, prefer API-first metric runners and containerized environments with pinned model versions. Log sacreBLEU parameters (tokenizer, lowercase flag, reference count) in every run so results are reproducible across teams. For non-Latin scripts, verify tokenization settings before running BLEU; character-level chrF is more robust for languages like Chinese or Arabic. Translation quality also affects downstream multilingual SEO content performance, so consistent metric logging across language pairs pays dividends beyond QA.
Annotator quality is the single largest source of variance in human evaluation. A well-designed recruitment and calibration process cuts that variance before it contaminates results.
Recruitment and training steps:
Pro Tip: Run a triply annotated pilot batch of 50 to 100 segments before committing to the full annotation run. If S×S disagreement concentrates on style rather than accuracy or terminology errors, tighten the rubric’s style-severity definitions before scaling. Catching rubric gaps at 100 segments costs far less than re-annotating 2,000.
A comparison report is only useful if stakeholders can read it and engineers can act on it.
Minimum report elements:
Export MQM error spans as tagged XLIFF or JSON and route critical-severity errors directly to remediation tickets. Prioritize fixes by severity first, then by volume: a single critical terminology error in a legal clause outranks fifty minor fluency issues in UI strings. Bilingual side-by-side review catches omissions and meaning shifts that automated checks miss, so include at least one human-reviewed sample in every report for high-stakes content.
Pro Tip: Append a one-page delta-to-accuracy mapping table to every report, so a non-technical stakeholder can read a raw metric delta as a confidence percentage without asking.
{product_name} or <b> tags scores well on fluency metrics but breaks the product. Pre-filter for tag integrity before running any metric.The conventional wisdom in localization QA is to trust the metric with the highest reported correlation. That instinct is understandable but incomplete. Metrics measure what they were trained to measure, and no single metric captures the full range of errors that matter in production: a dropped legal clause, a culturally inappropriate register, a numeric transposition.
The more defensible approach is to use automated metrics for what they do well, which is fast, cheap, large-scale pre-screening, and then reserve human judgment for the decisions that actually carry risk. S×S annotation is the right human step because it forces direct comparison, reduces individual scoring drift, and produces agreement levels that point-wise annotation cannot match.
The metric-delta-to-accuracy mapping is equally important. Converting a raw COMET delta into an estimated pairwise accuracy percentage turns an opaque number into a decision threshold.
Running a defensible translation comparison requires fast automated scoring, clean bilingual exports, and a coordinated human review step. Lara Translate covers all three within a single platform.

Relevant capabilities for your comparison workflow:
Teams that need a quick start for English-centric comparisons can try Lara Translate’s translation workflow immediately. For enterprise integrations with built-in human S×S review, the AI + Human Translation page covers the full service model and available trial options.
Build human review into the pipeline
Route the segments your metrics flag straight to professional linguists in the same platform, no external handoff.
Have a valuable tool, resource, or insight that could enhance one of our articles?
Send us an email at press@laratranslate.com
We’ll be happy to review it and consider it for inclusion to enrich our content for our readers! ✍️
Run sacreBLEU and CometKiwi QE 22 in batch against your segment pairs. CometKiwi QE 22 requires no reference translation and reaches high pairwise accuracy at smaller deltas than BLEU, making it the faster path to a defensible automated signal.
Aim for at least 500 segments. Below that threshold, metric variance is high enough that the same delta can flip direction with a different random sample, so treat smaller runs as directional only.
Side-by-side human review catches omissions, meaning shifts, and cultural register errors that no metric reliably detects. It is the required step for legal, medical, or safety-critical content, and for any comparison where automated metric deltas fall below your target pairwise accuracy threshold.
MQM (Multidimensional Quality Metrics) is a structured annotation framework that categorizes errors by type (accuracy, fluency, terminology) and severity (minor, major, critical). It produces weighted error counts that support root-cause analysis and direct remediation, unlike aggregate metric scores.
Lara Translate provides API-based batch translation, XLIFF/TMX/JSON exports for pipeline integration, and an AI plus human validation service that coordinates professional linguist review on flagged segments, covering both the automated and human steps of a comparison workflow.
How to compare translations reliably: a two-stage method that pre-screens segment pairs with automated metrics (BLEU, chrF, COMET, CometKiwi QE 22), maps metric deltas to estimated pairwise human accuracy, and validates meaningful differences with side-by-side MQM human review, including sample-size guidance, decision rules, tooling, annotator training, and where Lara Translate’s API and AI plus human validation fit.