BLEU and chrF: demoBLEU et chrF : démonstration

TRA6008 To read for S8À lire pour la S8

The demonstration below counts the n-grams n-gramn-gramme corporacorpus A sequence of n consecutive items from a text, usually words: bigrams (n = 2), trigrams (n = 3), and so on.Suite de n éléments consécutifs d'un texte, généralement des mots : bigrammes (n = 2), trigrammes (n = 3), etc. that a translation shares with a reference, in words as BLEU does and in characters as chrF does. It counts as the BLEU and chrF pages do (see also the BLEU page) (voir aussi la page BLEU): letters in lower case, punctuation as a word of its own, spaces removed for characters, and each n-gram counted only as many times as it occurs in the other text. The example is a French sentence with two reference translations of my own and eight machine translations machine translation (MT)traduction automatique (TA) translationtraduction The use of a computer system to produce content in a target language that conveys content expressed in a source language.Utilisation d'un système informatique pour produire, dans une langue cible, un contenu qui rend un contenu exprimé dans une langue source. of it, collected in 2026; any of the texts can also be edited.

SourceSource Le gouvernement a annoncé des mesures importantes concernant le télétravail, avec effet immédiat.

OutputSortie
ReferenceRéférence

a also in the other textaussi dans l'autre texte a not in the other textabsent de l'autre texte Hover over an n-gram to find it in the other text.Survolez un n-gramme pour le retrouver dans l'autre texte.

n Precision (output)Précision (sortie) Recall (reference)Rappel (référence)

Three comparisons are worth making:

  • Words against characters. Against reference A, Google Translate shares no sequence of four words, so its sentence BLEU is 0, but it shares many characters, so its chrF stays well above that.
  • Longer n-grams. Raising n in words shows how quickly the shared sequences run out, and why a sentence that shares no sequence of four words with the reference gets a BLEU of zero.
  • The other reference. A translation that matches reference A word for word scores much lower against reference B on both metrics, although both references are correct.
Written in English. The French version was automatically generated and I have not revised it. Rédigé en anglais. La version française a été générée automatiquement et je ne l'ai pas révisée. Updated 14 October 2026

La démonstration ci-dessous compte les n-grammes n-gramn-gramme corporacorpus A sequence of n consecutive items from a text, usually words: bigrams (n = 2), trigrams (n = 3), and so on.Suite de n éléments consécutifs d'un texte, généralement des mots : bigrammes (n = 2), trigrammes (n = 3), etc. qu’une traduction partage avec une traduction de référence, en mots comme le fait BLEU et en caractères comme le fait chrF. Elle compte comme les pages sur BLEU et chrF (see also the BLEU page) (voir aussi la page BLEU) : les lettres en minuscules, la ponctuation comme un mot à part entière, les espaces retirées pour les caractères, et chaque n-gramme compté au plus autant de fois qu’il apparaît dans l’autre texte. L’exemple est une phrase française avec deux traductions de référence que j’ai faites moi-même et huit traductions automatiques machine translation (MT)traduction automatique (TA) translationtraduction The use of a computer system to produce content in a target language that conveys content expressed in a source language.Utilisation d'un système informatique pour produire, dans une langue cible, un contenu qui rend un contenu exprimé dans une langue source. recueillies en 2026 ; chacun des textes peut aussi être modifié.

SourceSource Le gouvernement a annoncé des mesures importantes concernant le télétravail, avec effet immédiat.

OutputSortie
ReferenceRéférence

a also in the other textaussi dans l'autre texte a not in the other textabsent de l'autre texte Hover over an n-gram to find it in the other text.Survolez un n-gramme pour le retrouver dans l'autre texte.

n Precision (output)Précision (sortie) Recall (reference)Rappel (référence)

Trois comparaisons valent la peine d’être faites :

  • Les mots ou les caractères. Par rapport à la référence A, Google Translate ne partage aucune suite de quatre mots : son BLEU de phrase vaut donc 0, mais il partage beaucoup de caractères, et son chrF reste nettement au-dessus.
  • Les n-grammes plus longs. En augmentant n pour les mots, vous voyez à quelle vitesse les suites partagées s’épuisent, et pourquoi une phrase qui ne partage aucune suite de quatre mots avec la référence obtient un BLEU de zéro.
  • L’autre référence. Une traduction qui correspond mot pour mot à la référence A obtient un score bien plus bas par rapport à la référence B, avec les deux métriques, bien que les deux références soient correctes.
Written in English. The French version was automatically generated and I have not revised it. Rédigé en anglais. La version française a été générée automatiquement et je ne l'ai pas révisée. Mise à jour 14 octobre 2026

Sources

  • Papineni, K., Roukos, S., Ward, T., & Zhu, W.-J. (2002). BLEU: a method for automatic evaluation of machine translation. Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics (ACL 2002), Philadelphia, 311–318. https://doi.org/10.3115/1073083.1073135
  • Popović, M. (2015). chrF: character n-gram F-score for automatic MT evaluation. Proceedings of the Tenth Workshop on Statistical Machine Translation (WMT 2015), Lisbon, 392–395. https://doi.org/10.18653/v1/W15-3049

Sources

  • Papineni, K., Roukos, S., Ward, T., & Zhu, W.-J. (2002). BLEU: a method for automatic evaluation of machine translation. Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics (ACL 2002), Philadelphia, 311–318. https://doi.org/10.3115/1073083.1073135
  • Popović, M. (2015). chrF: character n-gram F-score for automatic MT evaluation. Proceedings of the Tenth Workshop on Statistical Machine Translation (WMT 2015), Lisbon, 392–395. https://doi.org/10.18653/v1/W15-3049

Spotted an error? Une erreur ?

Language, content, a broken link: e-mail me what you saw and I will fix it. Langue, contenu, lien brisé : écrivez-moi ce que vous avez vu et je corrige.

ayla.rigouts.terryn@umontreal.ca

Please mention the page: Mentionnez la page :