Large Language Models (LLMs) have demonstrated excellent performance on Machine Translation Quality Estimation (MTQE), yet their high inference costs make them impractical for direct application. In this work, we propose applying LLMs to generate MQM-style annotations for training a COMET model: following Fernandes et al. (2023), we reckon that segment-level annotations provide a strong rationale for LLMs and are key to good segment-level QE. We propose a simplified MQM scheme, mostly restricted to top-level categories, to guide LLM selection. We present a systematic approach for the development of a GPT-4o-based prompt, called PPbMQM (Prompt-Pattern-based-MQM). We show that the resulting annotations correlate well with human annotations and that training COMET on them leads to competitive performance on segment-level QE for Chinese-English and English-German.
Figures & tables
Figure 1: Example MQM annotation. Error spans are marked with error type and severity.
Question
GPT-3.5
GPT-4 Turbo
GPT-4o
LLaMA 3
1. Can you explain what machine translation quality estimation is in 100 words?
3
4
4
4
2. Could you provide an overview of the Multidimensional Quality Metrics (MQM) annotation scheme in around 100 words?
3
4
4
4
3. What are the core error categories of MQM?
2
3
4
4
4. How can I effectively evaluate the Chinese sentence and its English translation using the MQM annotation scheme? Provide a concise response within 100 words, please.
3
5
5
4
5. How would you, as a language model, annotate the translation of a Chinese source sentence into English using the MQM scheme? Please provide an example.
3
4
3
3
Total score
14
20
20
19
Table 1: Exploring LLMs’ knowledge of QE and MQM. In each API request, we presented the LLMs with one single question. Answers are scored on a scale of 1-5 (very poor-very good) by a single annotator.
Model
segments
errors ( major )
Span
Severity
Type
ρ
r
zero-shot
GPT-4 Turbo
692
1237 (684)
0.359
0.49
0.24
0.383 ∗∗
0.343 ∗∗
GPT-4o
957
3146 (1256)
0.318
0.51
0.26
0.485 ∗∗
0.382 ∗∗
LLaMA 3
885
2286 (1143)
0.296
0.49
0.16
0.486 ∗∗
0.401 ∗∗
few-shot
GPT-4o ( m1−3 )
909
2428 (354)
0.333
0.65
0.37
0.492 ∗∗
0.376 ∗∗
Table 2: Zero-shot and few-shot span metrics and segment-level quality score correlation with Pearson ρ and Spearman r on parsable segments; In the few-shot setting, we either map errors of severity 1-3 to minor errors ( m1−3 ), or severity-3 errors, discarding errors of severity 1-2 ( m3 ). ** indicates p-value ¡ 0.001.
errors
major/minor
gold
PPbMQM
gold
PPbMQM
GPT4 Turbo
1.39
1.79
0.24
1.24
GPT4o
1.59
3.29
0.27
0.66
LLaMA 3
1.57
2.58
0.28
1.0
Table 3: Average error counts per segment and major/minor ratios in human and PPbMQM annotations.
Accuracy
Style
Fluency
GPT-4 Turbo
0.55
0.27
0.28
GPT-4o
0.51
0.24
0.29
LLaMA 3
0.42
0.10
0.22
Table 4: Error-type F1 for frequent error types.
segments
quality
ρ
r
τ
scores
gold
PPbMQM
gold
PPbMQM
gold
PPbMQM
English
4806
0.0-1.0
0.470 ∗∗
0.513 ∗∗
0.410 ∗∗
0.381 ∗∗
0.290 ∗∗
0.272 ∗∗
2592
0.9-1.0
0.019
-0.157 ∗∗
0.020
-0.128 ∗∗
0.016
-0.085 ∗∗
910
0.8-0.9
0.063
-0.005
0.077 ∗
0.016
0.053 ∗
0.011
1304
< 0.8
0.434 ∗∗
0.523 ∗∗
0.425 ∗∗
0.526 ∗∗
0.294 ∗∗
0.370 ∗∗
Table 5: Bucket analysis for en-de: quality score correlation to gold annotations (Pearson ρ , Spearman r and Kendall τ ) of COMET-QE trained on GPT-4o annotations (PPbMQM) vs human annotations (gold), overall and per bucket. p-values ¡ 0.001 are marked with **, p-values ¡ 0.05 with *.
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
segments
Span
Severity
Type
ρ
r
basic prompt
380
0.307
0.46
0.23
0.452*
0.345*
prompt variant
386
0.308
0.49
0.20
0.457*
0.376*
Appendix
Table 6: Zero-shot results of the additional stability test with 400 output segments from GPT-4o: span metrics (span F1, severity F1, and error type F1) and segment-level correlation with Pearson ρ and Spearman r
system_fingerprint
segments
Span
Severity
Type
ρ
r
fp_319be4768e
19155
0.276
0.47
0.29
0.399*
0.274*
fp_aa87380ac5
714
0.289
0.49
0.28
0.478*
0.239*
Appendix
Table 7: Fingerprint analysis on the PPbMQM-generated QE-training dataset: span metrics (span F1, severity F1, and error type F1) and segment-level correlation with Pearson ρ and Spearman r
Annotators
Number of segments
ρ
r
rater1, rater2
702
0.287
0.274
rater1, rater3
1049
0.036
0.063
rater1, rater6
299
0.059
0.088
rater1, rater5
11
-0.407
-0.337
rater1, rater4
13
-0.143
-0.06
rater2, rater3
515
-0.005
-0.042
Appendix
Table 8: Pearson ρ and Spearman r correlations between annotators on the same segments in EbHE-WMT-MT 2022 (zh-en) dataset
Large Language Models (LLMs) are considered to be a more efficient and cost-effective alternative to human judgment for Machine Translation (MT) evaluation. With MT evaluation spanning a large number of language pairs, domains and levels of annotation granularity, LLMs must be thoroughly evaluated across these dimensions before being reliably used as alternatives to human evaluation. In this paper, we evaluate the performance of LLMs for two prominent MT quality evaluation schemes: Multidimensional Quality Metrics (MQM) and Error Span Annotation (ESA) by comparing their agreement with human annotators. We present results on a long-context test set of 70 language pairs and the publicly available WMT23 and WMT25 data, investigating both score and error span annotation agreement across a variety of language pairs and domains. Our results show that while LLM agreement with human annotators exceeds agreement between human annotators for some evaluation tasks, both vary substantially across annotation schemes, language pairs and domains and remain unreliable for most settings. Furthermore, we identify challenges facing both human and LLM annotators: humans are particularly challenged by fine-grained MQM annotations and low-resource language pairs, while LLMs struggle with minor errors, wrong language variants and error span annotation. Our results highlight the potential for improvement for both human and LLM annotation performance, possibly through human-LLM collaborative annotation pipelines that address the reliability issues identified in this work.
Current state-of-the-art Quality Estimation (QE) in machine translation relies on massive, proprietary LLMs, raising data privacy concerns. We demonstrate that smaller, open-source LLMs (<30B parameters) are a viable, cost-effective and privacy-preserving alternative. Using a single-pass prompting strategy, our models simultaneously generate quality scores, MQM error annotations, suggested error corrections, and full post-editions. Our analysis shows these models achieve highly competitive system-level correlations with human judgments that outperform traditional neural metrics, fine-tuned models, and human inter-annotator agreement, effectively approximating the capabilities of much larger proprietary LLMs.
Kamil Guttmann, Zofia Fraś, Artur Nowakowski +1
Laniqo, Pozna´n, Poland · Faculty of Mathematics and Computer Science, Adam Mickiewicz University, Pozna´n, Poland
Quality Estimation (QE) is essential for assessing machine translation quality in reference-less settings, particularly for domain-specific and low-resource language scenarios. In this paper, we investigate sentence-level QE for English to Indic machine translation across four domains (Healthcare, Legal, Tourism, and General) and five language pairs. We systematically compare zero-shot, few-shot, and guideline-anchored prompting across selected closed-weight and open-weight LLMs. Findings indicate that while closed-weight models achieve strong performance via prompting alone, prompt-only approaches remain fragile for open-weight models, especially in high-risk domains. To address this, we adopt ALOPE, a framework for LLM-based QE that uses Low-Rank Adaptation with regression heads attached to selected intermediate Transformer layers. We also extend ALOPE with recently proposed Low-Rank Multiplicative Adaptation (LoRMA). Our results show that intermediate-layer adaptation consistently improves QE performance, with gains in semantically complex domains, indicating a path toward more robust QE in practical scenarios. We release code and domain-specific QE datasets publicly to support further research.