REVIEW 4 major objections 5 minor 19 references
Align-then-Slide: A complete evaluation framework for Ultra-Long Document-Level Machine Translation
T0 review · 4 major / 5 minor · reviewed 2026-08-05 · deepseek-v4-flash
Pith's one-line read Rebuilding the sentence correspondence before scoring is what lets document-level MT evaluation rank systems the way expert human judges do.
desk verdict A practical doc-MT evaluation pipeline with high reported correlations, undermined by an abstract that promises more than the aligner delivers. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the dynamic-programming alignment path (Algorithm 1). Given an m by n similarity matrix, the path starts at (0,0), ends at (m-1, n-1), increases the target index by exactly 1 at every move, and increases the source index by any non-negative amount. That constraint encodes omissions (an unmatched source sentence is skipped) and one-to-many mappings (one source sentence gathers several target sentences); the reconstruction step anchors on the source, so the rebuilt target always has the same number of sentences as the source. The second object is the n-chunk sliding window: with stride 1, windows of 1, 2, 3, and 4 sentences are scored by an off-the-shelf quality esti
What would settle it
Build a test set in which most translation divergence is many-to-one (two or more source sentences merged into one target sentence), have professional translators rank the systems, and compare with Align-then-Slide. If the Pearson correlation between the metric's ranking and the human ranking falls below what an unaligned, whole-document score already achieves, then the sliding-window patch does not actually neutralize the many-to-one mappings the DP cannot represent.
Extended reading notes
Core claim
At the heart of the paper is the claim that the hardest part of document-level MT evaluation is not scoring but alignment. The authors propose to solve that explicitly: segment source and translation, build an m by n matrix of sentence-pair similarity scores, and then use dynamic programming to find an optimal path in which every target sentence is assigned to exactly one source sentence (or to a placeholder when omitted), while several target sentences may attach to the same source sentence. The reconstructed target now has the same sentence count as the source, and it is scored with sliding windows of 1 through 4 sentences, averaged. This two-stage procedure yields system-level rankings th
Load-bearing premise
The whole score rests on the DP reconstruction being correct, and that reconstruction only allows a source sentence to be skipped or several target sentences to answer for one source; when a single target sentence covers multiple source sentences, the extra sources are labeled as missing and every later chunk score is computed on a distorted input.
Editorial extensions
If this is right
- Document-level MT evaluation no longer requires the test set to be pre-aligned sentence by sentence; any pair of documents can be evaluated after automatic re-alignment.
- Whole-sentence omissions, one-to-many splits, and variable target sentence counts stop being an error condition and become part of what the metric measures.
- Metric scores can be turned into preference pairs and reward signals, so document-level reinforcement learning of translators no longer waits for a working sentence-level evaluator.
- The multi-granularity window gives a diagnostic signature: 1-chunk scores expose omissions while 2-, 3-, and 4-chunk scores moderate merge artifacts, making failure modes visible in the score profile.
- Because the alignment step is a module, swapping the similarity model or the segmenter changes scores only slightly, making the framework robust to its components.
Reading between the lines
- The same reconstruct-then-slide recipe should transfer to other long-document generation tasks—summarization, long-form QA, subtitling—where system outputs disagree in segmentation, as long as a sentence-level similarity signal exists.
- Relaxing the DP so the target index may also stay fixed would let the alignment stage represent many-to-one merges directly, potentially removing the sliding-window patch and simplifying evaluation to a single pass.
- The n-chunk score profile could be used as a feedback tool for translators: a deep 1-chunk dip identifies skipped sentences, while a 2–4 chunk rebound flags merging artifacts, giving targeted revision advice instead of just one number.
- Because the metric is cheap to run per sample, it could be used at inference time to rerank multiple candidate document translations, a straightforward extension of its GRPO reward-model role.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes Align-then-Slide, a two-stage evaluation framework for document-level MT. Stage 1 automatically infers sentence-level source–target correspondences using a similarity matrix (COMETKiwi or LaBSE) and a dynamic-programming path, then reconstructs the target to have the same number of sentences as the source, padding omissions and concatenating one-to-many matches. Stage 2 evaluates the aligned document by averaging COMET scores over sliding windows of 1, 2, 3, and 4 consecutive sentences. The authors report Pearson correlations of 0.929 with expert MQM rankings on WMT2020 Chinese→English (7 systems) and 0.943 with professional human rankings on a newly constructed 6-model real-world test set. They further use the metric to select training data and as a reward model for CPO/GRPO, reporting that the resulting models are preferred by humans over an SFT baseline. The central claim is that the framework is an accurate, robust, and actionable evaluation tool for ultra-long document-level MT.
Significance. If the claimed correlations hold, Align-then-Slide would be a practical, fully automatic evaluation method for long document-level MT, with the additional useful property of supplying preference signals for RL training. The paper has notable strengths: it uses external human judgments (MQM and professional pairwise rankings) as ground truth rather than tuning the metric to a target; it includes ablations showing stability to sentence segmentation tools and alignment models; and the training study is verified by independent human preference, not just metric self-agreement. The method is simple enough to be reproducible. However, the central empirical support rests on very small numbers of systems, the few evaluation settings omit the most directly relevant prior document-level metrics, and the handling of many-to-one mappings is overstated relative to what the algorithm actually does.
major comments (4)
- [Abstract; §2.2; Algorithm 1; Figures 3–4] The abstract claims that the Align stage resolves 'many-to-one/one-to-many mappings', but §2.2 explicitly states that Stage 1 cannot handle many-to-one mappings, and Algorithm 1 assigns an empty placeholder to each source sentence sharing a target (matched set empty). The argument that 2–4-chunk sliding windows 'neutralize' this conflict is only partially supported: for a group of L source sentences merged into one target, the 1-chunk setting always scores the placeholder for unassigned sources, and windows of size smaller than L necessarily miss part of the group. Thus the averaged 1–4-chunk score still carries a systematic bias whose magnitude depends on the prevalence of many-to-one mappings, a quantity not reported for either test set. This directly undermines the abstract's central claim and the framework's claimed generality. The authors should either revise the claim or provide qu
- [§4.1; Tables 1–3] The central correlation results rest on only 7 systems (WMT2020) and 6 systems (real-world test set). No confidence intervals, p-values, or alternative rank-based measures are reported for the real-world set. With n=6, a correlation of 0.943 can be sensitive to a single pairwise swap, and the absence of uncertainty quantification makes it impossible to judge whether the apparent superiority over COMET20 is statistically meaningful. Please report CIs/significance, scatterplots, and per-system agreement, and note the small-sample caveat in the text.
- [§4.1.1–4.1.2; §1; §2.2] The paper motivates Align-then-Slide as an advance over SLIDE (Raunak et al., 2024) and doc-metrics (Vernikos et al., 2022), and explicitly distinguishes the fixed-stride hierarchical chunking from SLIDE's dynamic window. Yet the correlation study compares only against sentence-level COMET20; no result for SLIDE, doc-metrics, or any other document-level metric is reported. Without these baselines, the claimed advantage of the n-chunk sliding component is not demonstrated. The authors should add these comparisons under the same document reassembly and alignment conditions, or justify their omission.
- [§2.1, DP description] The dynamic-programming definition is internally inconsistent. The text states that the y-position must increase by exactly 1 each move and the x-position by a non-negative amount, which implies that the predecessor of (i,j) should be (i', j−1) for any i' ≤ i. However, the recurrence is written as taking the maximum over dp[i−1][j−1], dp[i−1][j−2], ..., dp[i−1][0], which corresponds to a different constraint on the x-increment. This makes the algorithm under-specified and hard to reproduce. Please correct the recurrence and ensure that Algorithm 1 and the example path match the stated constraints.
minor comments (5)
- [§4.2; Table 4] The human evaluation protocol for the training study is not described: number of documents/segments judged, number of translators, judgment scale, tie handling, and whether the comparison was blind. These details are needed to interpret the claimed superiority of CPO/GRPO over SFT.
- [§4.1.1] The WMT2020 test set is described as sentence-aligned and free of omissions. This should be stated as a limitation: the primary benchmark does not exercise the alignment difficulties that motivate the framework; only the real-world test set does, and its mapping statistics are not reported.
- [§3.1.1; Appendix A] The real-world test set contains only 50 document pairs selected from CommonCrawl. Please report document lengths, domain distribution, and the selection criteria in more detail, and indicate whether the 50 pairs are sufficient to support system-level correlation claims.
- [§2.2] The phrase 'the y-position must increase by 1 each move ... resulting in n points' is confusing because the path has n points while the reconstructed target has m sentences. Clarify that the path length is n and the reconstruction maps these to m source positions.
- [Throughout] The paper refers to 'Pearson correlation between rankings'. Since ranks are used, this is effectively Spearman's rho; please report it explicitly or use raw scores, whichever is intended.
Circularity Check
No significant circularity: external human judgments validate the metric; the only self-citation is non-load-bearing. The many-to-one limitation is a correctness overstatement, not a circular reduction.
full rationale
The paper's central claims are validated against external human judgments, not against its own fitted values. In the correlation study, Align-then-Slide uses fixed COMET/COMETKiwi backbones and a DP alignment path with explicit constraints; none of these are fitted to the MQM rankings or to the professional-translator rankings, and the test sets are independent (WMT2020 MQM; new real-world sets with human pairwise rankings). The training study uses Align-then-Slide to select Dbest and to create preference pairs, but the final ranking of SFT vs. CPO vs. GRPO models is determined by human evaluation (Table 4), so the loop closes on external evidence rather than on the metric itself. The only self-citation is GUO et al. (2025), used in Section 1 to assert that LLM-as-a-judge methods have biases, inaccuracies, and low efficiency; this is a motivational claim, not a load-bearing theorem, and it does not force any design choice or numerical result. The abstract's statement that Align-then-Slide resolves 'many-to-one/one-to-many mappings' is contradicted by the paper's own Section 2.2: 'Stage 1 Align cannot handle many-to-one mappings.' However, this is an internal overstatement / correctness risk, not circularity: the DP is not defined in terms of the downstream human rankings, and the sliding-window patch is an explicit algorithmic mitigation rather than a relabeling of the target. No fitted parameter is renamed a prediction; no uniqueness theorem is imported from the authors' prior work; no ansatz is smuggled in via self-citation. The paper is therefore substantially self-contained against external benchmarks, with only a minor, non-load-bearing self-citation.
Assumptions & free parameters
free parameters (2)
- n_chunk_sizes =
k in {1, 2, 3, 4}
- sliding_stride =
1
assumptions (4)
- domain assumption spaCy and ersatz sentence segmentation tools correctly segment Chinese and English documents as used.
- domain assumption COMET-Kiwi and LaBSE similarity scores reliably indicate sentence-level semantic correspondence for building the m x n matrix.
- ad hoc to paper The DP path constraints (target index increases by exactly 1, source index increases by a non-negative amount) cover the relevant divergence patterns of document-level translation.
- domain assumption Averaging scores from 1-, 2-, 3-, and 4-chunk windows yields a comprehensive and robust quality estimate.
Cite this review
Pith. "Pith review of Align-then-Slide: A complete evaluation framework for Ultra-Long Document-Level Machine Translation." pith.science (2026). https://pith.science/paper/RWUYRNF5
@misc{pith2026250903809,
author = {Pith},
title = {Pith review of: Align-then-Slide: A complete evaluation framework for Ultra-Long Document-Level Machine Translation},
year = {2026},
howpublished = {\url{https://pith.science/paper/RWUYRNF5}},
note = {Machine review of arXiv:2509.03809}
}
read the original abstract
Large language models (LLMs) have ushered in a new era for document-level machine translation (\textit{doc}-mt), yet their whole-document outputs challenge existing evaluation methods that assume sentence-by-sentence alignment. We introduce \textit{\textbf{Align-then-Slide}}, a complete evaluation framework for ultra-long doc-mt. In the Align stage, we automatically infer sentence-level source-target correspondences and rebuild the target to match the source sentence number, resolving omissions and many-to-one/one-to-many mappings. In the n-Chunk Sliding Evaluate stage, we calculate averaged metric scores under 1-, 2-, 3- and 4-chunk for multi-granularity assessment. Experiments on the WMT benchmark show a Pearson correlation of 0.929 between our method with expert MQM rankings. On a newly curated real-world test set, our method again aligns closely with human judgments. Furthermore, preference data produced by Align-then-Slide enables effective CPO training and its direct use as a reward model for GRPO, both yielding translations preferred over a vanilla SFT baseline. The results validate our framework as an accurate, robust, and actionable evaluation tool for doc-mt systems.
Figures
Reference graph
Works this paper leans on
-
[1]
Fangxiaoyu Feng, Yinfei Yang, Daniel Cer, Naveen Arivazhagan, and Wei Wang. 2022. https://arxiv.org/abs/2007.01852 Language-agnostic bert sentence embedding . Preprint, arXiv:2007.01852
arXiv 2022
-
[2]
Patrick Fernandes, Kayo Yin, Graham Neubig, and Andr \' e F. T. Martins. 2021. https://doi.org/10.18653/V1/2021.ACL-LONG.505 Measuring and increasing context usage in context-aware machine translation . In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language...
-
[3]
Markus Freitag, George Foster, David Grangier, Viresh Ratnakar, Qijun Tan, and Wolfgang Macherey. 2021. https://doi.org/10.1162/tacl_a_00437 Experts, errors, and context: A large-scale study of human evaluation for machine translation . Transactions of the Association for Computational Linguistics, 9:1460–1474
-
[4]
Jiawei Gu, Xuhui Jiang, Zhichao Shi, Hexiang Tan, Xuehao Zhai, Chengjin Xu, Wei Li, Yinghan Shen, Shengjie Ma, Honghao Liu, Saizhuo Wang, Kun Zhang, Yuanzhuo Wang, Wen Gao, Lionel Ni, and Jian Guo. 2025. https://arxiv.org/abs/2411.15594 A survey on llm-as-a-judge . Preprint, arXiv:2411.15594
arXiv 2025
-
[5]
Jiaxin GUO, Xiaoyu Chen, Zhiqiang Rao, Jinlong Yang, Zongyao Li, Hengchao Shang, Daimeng Wei, and Hao Yang. 2025. https://arxiv.org/abs/2504.14804 Automatic evaluation metrics for document-level translation: Overview, challenges and trends . Preprint, arXiv:2504.14804
work page Pith review arXiv 2025
-
[6]
Yunsu Kim, Duc Thanh Tran, and Hermann Ney. 2019. https://doi.org/10.18653/V1/D19-6503 When and why is document-level context useful in neural machine translation? In Proceedings of the Fourth Workshop on Discourse in Machine Translation, DiscoMT@EMNLP 2019, Hong Kong, China, November 3, 2019, pages 24--34. Association for Computational Linguistics
-
[7]
Sameen Maruf, Fahimeh Saleh, and Gholamreza Haffari. 2022. https://doi.org/10.1145/3441691 A survey on document-level neural machine translation: Methods and evaluation . ACM Comput. Surv. , 54(2):45:1--45:36
doi:10.1145/3441691 2022
-
[8]
Kishore Papineni, Salim Roukos, Todd Ward, and Wei - Jing Zhu. 2002. https://doi.org/10.3115/1073083.1073135 Bleu: a method for automatic evaluation of machine translation . In Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics, July 6-12, 2002, Philadelphia, PA, USA , pages 311--318. ACL
Show all 19 references
-
[9]
Vikas Raunak, Tom Kocmi, and Matt Post. 2024. https://doi.org/10.18653/V1/2024.NAACL-SHORT.18 SLIDE: reference-free evaluation for machine translation using a sliding document window . In Proceedings of the 2024 Conference of the North American Chapter of the Association for C...
2024 doi
-
[10]
Farinha, and Alon Lavie
Ricardo Rei, Craig Stewart, Ana C. Farinha, and Alon Lavie. 2020 a . https://doi.org/10.18653/V1/2020.EMNLP-MAIN.213 COMET: A neural framework for MT evaluation . In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing, EMNLP 2020, Online, Nov...
2020 doi
-
[11]
Farinha, and Alon Lavie
Ricardo Rei, Craig Stewart, Ana C. Farinha, and Alon Lavie. 2020 b . https://aclanthology.org/2020.wmt-1.101/ Unbabel's participation in the WMT20 metrics shared task . In Proceedings of the Fifth Conference on Machine Translation, WMT@EMNLP 2020, Online, November 19-20, 2020,...
2020
-
[12]
Treviso, Nuno Miguel Guerreiro, Chrysoula Zerva, Ana C
Ricardo Rei, Marcos V. Treviso, Nuno Miguel Guerreiro, Chrysoula Zerva, Ana C. Farinha, Christine Maroti, Jos \' e G. C. de Souza, Taisiya Glushkova, Duarte M. Alves, Lu \' sa Coheur, Alon Lavie, and Andr \' e F. T. Martins. 2022. https://aclanthology.org/2022.wmt-1.60 Cometki...
2022
-
[13]
Zhihong Shao, Peiyi Wang, Qihao Zhu, Runxin Xu, Junxiao Song, Xiao Bi, Haowei Zhang, Mingchuan Zhang, Y. K. Li, Y. Wu, and Daya Guo. 2024. https://arxiv.org/abs/2402.03300 Deepseekmath: Pushing the limits of mathematical reasoning in open language models . Preprint, arXiv:2402.03300
2024 arXiv
-
[14]
Giorgos Vernikos, Brian Thompson, Prashant Mathur, and Marcello Federico. 2022. https://aclanthology.org/2022.wmt-1.6 Embarrassingly easy document-level MT metrics: How to convert any pretrained metric into a document-level metric . In Proceedings of the Seventh Conference on ...
2022
-
[15]
Rachel Wicks and Matt Post. 2021. https://doi.org/10.18653/v1/2021.acl-long.309 A unified approach to sentence segmentation of punctuated text in many languages . In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th Internatio...
2021 doi
-
[16]
Haoran Xu, Amr Sharaf, Yunmo Chen, Weiting Tan, Lingfeng Shen, Benjamin Van Durme, Kenton Murray, and Young Jin Kim. 2024. https://arxiv.org/abs/2401.08417 Contrastive preference optimization: Pushing the boundaries of llm performance in machine translation . Preprint, arXiv:2...
2024 arXiv
-
[17]
Weinberger, and Yoav Artzi
Tianyi Zhang, Varsha Kishore, Felix Wu, Kilian Q. Weinberger, and Yoav Artzi. 2019. https://arxiv.org/abs/1904.09675 Bertscore: Evaluating text generation with BERT . CoRR, abs/1904.09675
2019 arXiv
-
[18]
online" 'onlinestring :=
ENTRY address archivePrefix author booktitle chapter edition editor eid eprint eprinttype howpublished institution journal key month note number organization pages publisher school series title type volume year doi pubmed url lastchecked label extra.label sort.label short.list...
-
[19]
write newline
" write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 gl...
Reviewed August 5, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.