Diagnose, Then Repair: A Two-Stage MQM-Guided Post-Editing Framework for Domain-Specific Machine Translation
Organizations: Amazon
Abstract
LLM-based machine translation evaluation can closely match human judgments, but in practice it remains largely diagnostic, with the signals rarely translating into direct quality improvements under real production constraints. We propose a two-stage, evaluator-guided automatic post-editing framework that turns MQM-style evaluation into targeted repairs: a retrieval-augmented LLM evaluator outputs structured, span-level MQM diagnoses under an explicit edit contract, and a separate LLM post-editor applies minimal edits restricted to those diagnoses. This separation improves controllability and reduces paraphrastic drift compared to one-stage "judge-and-refine" baselines. In a systematic study involving seven LLMs spanning three model providers and seven languages, our best configuration consistently improves both COMET-22 and COMETKiwi scores over one-stage post-edit methods, while the evaluator's error spans and severities show strong agreement with human MQM annotations and human editor preferences.
Figures & tables
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Evaluator LLM | Comet | CometKiwi |
| No post-edit | 87.19 | 82.65 |
| Claude 3.5 Haiku | 88.28 (+1.09) | 83.97 (+1.32) |
| Claude Sonnet 4 | 89.80 (+2.61) | 83.59 (+0.94) |
| Claude Sonnet 4.5 | 90.37 (+3.18) | 83.10 (+0.45) |
| Claude Opus 4.5 | 90.81 (+3.62) | 83.27 (+0.62) |
| Method | Model | Comet | CometKiwi |
| No post-edit | Claude 3.5 Sonnet | 86.39 | 82.66 |
| One-stage | Claude Opus 4.5 | 86.51 (+0.12) | 82.88 (+0.22) |
| (GEMBA-MQM) | |||
| Two-stage | Claude Opus 4.5 | 89.93 (+3.54) | 84.50 (+1.84) |
| Claude Sonnet 4.5 |
| Stage | Mean | Median | P75 | P95 | Stdev |
| Evaluator (Claude Opus 4.5) | 14.34 | 7.80 | 12.54 | 54.38 | 17.38 |
| Post-editor (Claude Sonnet 4.5) | 3.30 | 3.10 | 4.15 | 5.04 | 1.08 |
| End-to-end (single round) | 17.64 | 10.90 | 16.69 | 59.41 | 17.41 |
Machine Translation
Machine translation develops computational methods for converting text, speech, and visual content between languages while preserving meaning and purpose.
See all 267 papers