Evaluates the translation quality of OPUS-MT models across diverse language pairs using standard automatic metrics and specialized linguistic test suites. It probes general-purpose translation capability, lexical ambiguity disambiguation, and cross-lingual robustness. Use when the user wants to benchmark on Flores, Tatoeba, MuCoW, or asks about evaluating this task. Reports BLEU.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill opus-mt-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Opus Mt Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-opus-mt-eval)More formats (shields.io, HTML) on the badges page.
---
name: opus-mt-eval
description: Evaluates the translation quality of OPUS-MT models across diverse language pairs using standard automatic metrics and specialized linguistic test suites. It probes general-purpose translation capability, lexical ambiguity disambiguation, and cross-lingual robustness. Use when the user wants to benchmark on Flores, Tatoeba, MuCoW, or asks about evaluating this task. Reports BLEU.
metadata:
skill_kind: dataset_eval
source_arxiv: 2212.01936
bibtex_key: tiedemann2022opusmt
confidence: high
---
# opus-mt-eval
> Democratizing Neural Machine Translation with OPUS-MT — Tiedemann et al. (2022) (arXiv:2212.01936, 2022)
## What this evaluates
Evaluates the translation quality of OPUS-MT models across diverse language pairs using standard automatic metrics and specialized linguistic test suites. It probes general-purpose translation capability, lexical ambiguity disambiguation, and cross-lingual robustness.
## Datasets
- **Flores** — total ?; splits: test (-1)
- **Tatoeba** — total ?; splits: test (-1)
- **MuCoW** — total ?; splits: test (-1)
## Metrics
- `BLEU` **(primary)** — range: [0, 100] percent
- Standard n-gram overlap metric between predicted and reference translations. The paper also reports spBLEU (sentence-piece tokenized), chrF/chrf++ (character n-gram F-score), and COMET (cross-lingual neural metric trained on human judgments).
- `spBLEU` — range: [0, 100] percent
- Sentence-piece tokenized BLEU score, used for more consistent cross-lingual comparison.
- `chrF++` — range: [0, 100] percent
- Character n-gram F-score, noted as more reliable across languages than BLEU.
- `COMET` — range: [0, 1]
- Cross-lingual neural evaluation metric trained on human judgments to better correlate with human quality assessments.
## Input / output format
**Input**: Source sentence in the source language
**Output**: Target sentence in the target language
## Scoring recipe
```python
def evaluate(predictions, references, metric='BLEU'):
scores = []
for pred, ref in zip(predictions, references):
if metric == 'BLEU':
scores.append(calculate_bleu(pred, ref))
elif metric == 'spBLEU':
scores.append(calculate_spbleu(pred, ref))
elif metric == 'chrF++':
scores.append(calculate_chrf(pred, ref))
elif metric == 'COMET':
scores.append(comet_model.predict(pred, ref))
return sum(scores) / len(scores) if scores else 0
```
## Common pitfalls
- BLEU scores are problematic to compare across languages; chrF is preferred for reliability.
- Models are general-purpose and not directly comparable to WMT shared task systems due to different training data and domain tuning.
- MuCoW only evaluates lexical ambiguity for nouns and does not cover broader linguistic phenomena or fluency.
## Evidence (verbatim from paper)
> Currently, we support BLEU [33], spBLEU [32], chrF [34], chrf++ [35] and COMET [36] scores but other measures may be added once they become available from our systematic test procedures.
## Citation
```bibtex
@misc{tiedemann2022opusmt,
title={Democratizing Neural Machine Translation with OPUS-MT},
author={Tiedemann et al. (2022)},
year={2022},
note={arXiv:2212.01936}
}
```
- arXiv: 2212.01936
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!