---
title: "Boosting Neural Machine Translation with Similar Translations"
description: "This paper builds on the \"neural fuzzy repair\" approach of Bulté and Tezcan (2019), in which each… 27 references, cited by 60 papers here."
authors: ["Jitao Xu", "Josep Crego", "Jean Senellart"]
year: 2020
venue: "Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics"
source: "https://aclanthology.org/2020.acl-main.144/"
doi: "10.18653/v1/2020.acl-main.144"
licence: "CC BY 4.0 (ACL Anthology)"
licence_url: "https://creativecommons.org/licenses/by/4.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/xu-2020-boosting-neural-machine-translation-similar/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/xu-2020-boosting-neural-machine-translation-similar/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2020](https://md.research.elamur.ai/free/en/papers/2020/page/5/) / Boosting Neural Machine Translation with Similar Translations

# Boosting Neural Machine Translation with Similar Translations

**Authors:** Jitao Xu, [Josep Crego](https://md.research.elamur.ai/free/en/authors/josep-crego/) and [Jean Senellart](https://md.research.elamur.ai/free/en/authors/jean-senellart/) · **Year:** 2020 · **Venue:** [Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics](https://md.research.elamur.ai/free/en/venues/acl/) ([ACL 2020](https://md.research.elamur.ai/free/en/venues/acl/2020/)) · **Publisher:** [Association for Computational Linguistics](https://md.research.elamur.ai/free/en/publishers/association-for-computational-linguistics/) · **Licence:** [CC BY 4.0 (ACL Anthology)](https://creativecommons.org/licenses/by/4.0/)

**Links:** [Publisher's page](https://aclanthology.org/2020.acl-main.144/) · [PDF](https://aclanthology.org/2020.acl-main.144.pdf) · [DOI 10.18653/v1/2020.acl-main.144](https://doi.org/10.18653/v1/2020.acl-main.144) · [OpenAlex](https://openalex.org/W4245202262)

**Citations:** 65 citations (OpenAlex, 2026-10-14) · [60](https://md.research.elamur.ai/free/en/papers/xu-2020-boosting-neural-machine-translation-similar/cited-by/) in our library, of the 141,840 papers whose bibliographies we read

## Summary
Human translators speed up their work by consulting fuzzy matches from translation memories. Neural MT, however, has no built-in way to use such matches beyond training or fine-tuning on the memory. This paper builds on the "neural fuzzy repair" approach of Bulté and Tezcan (2019), in which each NMT input is extended with the target side of the best-scoring translation-memory entry. The authors compare three retrieval criteria:
- edit-distance fuzzy matching,
- longest n-gram overlap,
- cosine similarity of sent2vec sentence embeddings, searched with faiss.

A tighter integration uses fast_align alignments and the longest common subsequence to mark which retrieved target words correspond to the input. These marks are passed to the network as an additional factor stream. On several data sets and domains, the augmented systems consistently outperform baselines and earlier work. Lexical matches mostly give the model words to copy, while embedding matches appear to enrich context. The two kinds of match, together with fine-tuning, add up. Inference overhead is negligible, and a C++ fuzzy-matching toolkit is released openly.

## Key points
- Fuzzy score is defined as one minus edit distance divided by the longer sentence length. An example where a helpful match scores only 0.583 motivates the extra n-gram matching measure.
- In the factor-based variant, each input token is tagged S (source word), T (related target word) or R (unrelated target word).
- Adding FM/EM matches on top of fine-tuned models yields roughly +6 BLEU on average over fine-tuned baselines and about +2.5 over FM/EM on generic models.
- Usage analysis shows the "copy" versus "context" effect:
  - output usage of T words rises by more than 10% compared with base models;
  - R words rise less;
  - embedding-match (E) words rise only modestly.
- Released resource: a suffix-array-based fuzzy-match library (github.com/systran/FuzzyMatch). Other tools used are sent2vec, faiss and fast_align.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

## Institutions

- [Centre National de la Recherche Scientifique](https://md.research.elamur.ai/free/en/labs/centre-national-de-la-recherche-scientifique/) — Research institute, Paris, France · 104 works · 60,877 citations
- [Laboratoire d'Informatique pour la Mécanique et les Sciences de l'Ingénieur](https://md.research.elamur.ai/free/en/labs/laboratoire-d-informatique-pour-la-mecanique-et-les-sciences-de-l-ingenieur/) — Research institute, Orsay, France · 21 works · 7,271 citations
- [Université Paris-Saclay](https://md.research.elamur.ai/free/en/universities/universite-paris-saclay/) — University, Gif-sur-Yvette, France · 34 works · 5,733 citations
- [Systran](https://md.research.elamur.ai/free/en/companies/systran/) — Company, Paris, France · 3 works · 151 citations

📚 Shelves (4): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 9,085 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 8,888 works · [🎭 Arts and Humanities](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/) · 9,296 works · [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/) · 9,206 works

🧭 Topics (1): [🔁 Machine translation](https://md.research.elamur.ai/free/en/topics/machine-translation/) · 958 works

## Cite

Cite as: Jitao Xu, Josep Crego and Jean Senellart. 2020. Boosting Neural Machine Translation with Similar Translations. Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@inproceedings{xu2020boosting,
  title = {{Boosting Neural Machine Translation with Similar Translations}},
  author = {Jitao Xu, Josep Crego and Jean Senellart},
  booktitle = {Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics},
  year = {2020},
  doi = {10.18653/v1/2020.acl-main.144},
  url = {https://doi.org/10.18653/v1/2020.acl-main.144}
}
```

- [← previous Open-Domain Question Answering](https://md.research.elamur.ai/free/en/papers/chen-2020-open-domain-question-answering/)
- [next → Toward Gender-Inclusive Coreference Resolution](https://md.research.elamur.ai/free/en/papers/cao-2020-gender-inclusive-coreference-resolution/)
- [↑ back to papers of 2020](https://md.research.elamur.ai/free/en/papers/2020/page/5/)

## References

27 references, 10 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Michael Bloodgood and Benjamin Strauss. 2014. Translation memory retrieval methods. In Proceedings of the 14th Conference of the European Chapter of the Association for Computational Linguistics, pages 202–210. [find](https://scholar.google.com/scholar?q=Michael+Bloodgood+and+Benjamin+Strauss%2E+2014%2E+Translation+memory+retrieval+methods%2E+In+Proceedings+of+the+14th+Conference+of+the+European+Chapter+of+the+Association+for+Computational+Linguistics%2C+page)
2. Bram Bulté and Arda Tezcan. 2019. [Neural fuzzy repair: Integrating fuzzy matches into neural machine translation](https://md.research.elamur.ai/free/en/papers/bulte-2019-neural-fuzzy-repair-integrating-fuzzy/). In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 1800–1809, Florence, Italy. Association for Computational Linguistics.
3. Bram Bulté, Tom Vanallemeersch, and Vincent Vandeghinste. 2018. M3tra: integrating tm and mt for professional translators. pages 69–78. EAMT. [find](https://scholar.google.com/scholar?q=Bram+Bulte%CC%81%2C+Tom+Vanallemeersch%2C+and+Vincent+Vandeghinste%2E+2018%2E+M3tra%3A+integrating+tm+and+mt+for+professional+translators%2E+pages+69%E2%80%9378%2E+EAMT%2E)
4. Chenhui Chu and Rui Wang. 2018. [A survey of domain adaptation for neural machine translation](https://md.research.elamur.ai/free/en/papers/chu-2018-survey-domain-adaptation-neural-machine/). In Proceedings of the 27th International Conference on Computational Linguistics, pages 1304–1319, Santa Fe, New Mexico, USA. Association for Computational Linguistics.
5. Guillaume Klein, Yoon Kim, Yuntian Deng, Jean Senellart, and Alexander Rush. 2017. [OpenNMT: Open-source toolkit for neural machine translation](https://md.research.elamur.ai/free/en/papers/klein-2017-opennmt-open-source-toolkit-neural/). In Proceedings of ACL 2017, System Demonstrations, pages 67–72, Vancouver, Canada. Association for Computational Linguistics.
6. Catherine Kobus, Josep Crego, and Jean Senellart. 2017. Domain control for neural machine translation. In Proceedings of the International Conference Recent Advances in Natural Language Processing, RANLP 2017, pages 372–378, Varna, Bulgaria. IN-COMA Ltd. [find](https://scholar.google.com/scholar?q=Catherine+Kobus%2C+Josep+Crego%2C+and+Jean+Senellart%2E+2017%2E+Domain+control+for+neural+machine+translation%2E+In+Proceedings+of+the+International+Conference+Recent+Advances+in+Natural+Language+Processing%2C+RA)
7. Philipp Koehn and Jean Senellart. 2010. [Convergence of Translation Memory and Statistical Machine Translation](https://md.research.elamur.ai/free/en/papers/koehn-2010-convergence-translation-memory-statistical-machine/). In Proceedings of AMTA Workshop on MT Research and the Translation Industry, pages 21–31, Denver.
8. Xiaoqing Li, Jiajun Zhang, and Chengqing Zong. 2018. One sentence one model for neural machine translation. In Proceedings of the 11th Language Resources and Evaluation Conference, Miyazaki, Japan. European Language Resource Association. [find](https://scholar.google.com/scholar?q=Xiaoqing+Li%2C+Jiajun+Zhang%2C+and+Chengqing+Zong%2E+2018%2E+One+sentence+one+model+for+neural+machine+translation%2E+In+Proceedings+of+the+11th+Language+Resources+and+Evaluation+Conference%2C+Miyazaki%2C+Japan%2E+Eu)
9. Minh-Thang Luong and Christopher D. Manning. 2015. Stanford neural machine translation systems for spoken language domain. In International Workshop on Spoken Language Translation, Da Nang, Vietnam. [find](https://scholar.google.com/scholar?q=Minh%2DThang+Luong+and+Christopher+D%2E+Manning%2E+2015%2E+Stanford+neural+machine+translation+systems+for+spoken+language+domain%2E+In+International+Workshop+on+Spoken+Language+Translation%2C+Da+Nang%2C+Vietnam%2E)
10. Udi Manber and Gene Myers. 1993. Suffix arrays: a new method for on-line string searches. siam Journal on Computing, 22(5):935–948. [find](https://scholar.google.com/scholar?q=Udi+Manber+and+Gene+Myers%2E+1993%2E+Suffix+arrays%3A+a+new+method+for+on%2Dline+string+searches%2E+siam+Journal+on+Computing%2C+22%285%29%3A935%E2%80%93948%2E)
11. Annual Conference of the European Association for Machine Translation, pages 153–160, Antalya, Turkey. [find](https://scholar.google.com/scholar?q=Annual+Conference+of+the+European+Association+for+Machine+Translation%2C+pages+153%E2%80%93160%2C+Antalya%2C+Turkey%2E)
12. Jan Niehues, Eunah Cho, Thanh-Le Ha, and Alex Waibel. 2016. Pre-translation for neural machine translation. CoRR, abs/1610.05243. [find](https://scholar.google.com/scholar?q=Jan+Niehues%2C+Eunah+Cho%2C+Thanh%2DLe+Ha%2C+and+Alex+Waibel%2E+2016%2E+Pre%2Dtranslation+for+neural+machine+translation%2E+CoRR%2C+abs%2F1610%2E05243%2E)
13. Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Łukasz Kaiser, and Illia Polosukhin. 2017. [Attention is all you need](https://md.research.elamur.ai/free/en/papers/vaswani-2017-attention-all-need/). In I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett, editors, Advances in Neural Information Proces…
14. John E Ortega, Felipe Sánchez-Martınez, and Mikel L Forcada. 2016. Fuzzy-match repair using black-box machine translation systems: what can be expected. In Proceedings of AMTA, volume 1, pages 27–39. [find](https://scholar.google.com/scholar?q=John+E+Ortega%2C+Felipe+Sa%CC%81nchez%2DMart%C4%B1nez%2C+and+Mikel+L+Forcada%2E+2016%2E+Fuzzy%2Dmatch+repair+using+black%2Dbox+machine+translation+systems%3A+what+can+be+expected%2E+In+Proceedings+of+AMTA%2C+volume+1%2C+pages+27%E2%80%9339%2E)
15. Matteo Pagliardini, Prakhar Gupta, and Martin Jaggi. 2018. [Unsupervised learning of sentence embeddings using compositional n-gram features](https://md.research.elamur.ai/free/en/papers/pagliardini-2018-unsupervised-learning-sentence-embeddings-compositional/). In Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Lo…
16. Mike Paterson and Vlado Dančı́k. 1994. Longest common subsequences. In International Symposium on Mathematical Foundations of Computer Science, pages 127–142. Springer. [find](https://scholar.google.com/scholar?q=Mike+Paterson+and+Vlado+Danc%CC%8C%C4%B1%CC%81k%2E+1994%2E+Longest+common+subsequences%2E+In+International+Symposium+on+Mathematical+Foundations+of+Computer+Science%2C+pages+127%E2%80%93142%2E+Springer%2E)
17. Mirko Plitt and François Masselot. 2010. A productivity test of statistical machine translation post-editing in a typical localisation context. The Prague bulletin of mathematical linguistics, 93:7–16. [find](https://scholar.google.com/scholar?q=Mirko+Plitt+and+Franc%CC%A7ois+Masselot%2E+2010%2E+A+productivity+test+of+statistical+machine+translation+post%2Dediting+in+a+typical+localisation+context%2E+The+Prague+bulletin+of+mathematical+linguistics%2C+93%3A7%E2%80%931)
18. Holger Schwenk, Guillaume Wenzek, Sergey Edunov, Edouard Grave, and Armand Joulin. 2019. [Ccmatrix: Mining billions of high-quality parallel sentences on the web](https://md.research.elamur.ai/free/en/papers/schwenk-2019-ccmatrix-mining-billions-high-quality/). arXiv preprint arXiv:1911.04944.
19. Rico Sennrich, Barry Haddow, and Alexandra Birch. 2016a. [Controlling politeness in neural machine translation via side constraints](https://md.research.elamur.ai/free/en/papers/sennrich-2016-controlling-politeness-neural-machine-translation/). In Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pages 35–40, San Dieg…
20. Kun Wang, Chengqing Zong, and Keh-Yih Su. 2013. Integrating translation memory into phrase-based machine translation during decoding. In Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 11–21, Sofia, Bulgaria. Association for Comp… [find](https://scholar.google.com/scholar?q=Kun+Wang%2C+Chengqing+Zong%2C+and+Keh%2DYih+Su%2E+2013%2E+Integrating+translation+memory+into+phrase%2Dbased+machine+translation+during+decoding%2E+In+Proceedings+of+the+51st+Annual+Meeting+of+the+Association+for+C)
21. Jitao Xu, Josep Crego, and Jean Senellart. 2019. Lexical micro-adaptation for neural machine translation. In International Workshop on Spoken Language Translation, Honk Kong, China. [find](https://scholar.google.com/scholar?q=Jitao+Xu%2C+Josep+Crego%2C+and+Jean+Senellart%2E+2019%2E+Lexical+micro%2Dadaptation+for+neural+machine+translation%2E+In+International+Workshop+on+Spoken+Language+Translation%2C+Honk+Kong%2C+China%2E)
22. Masaru Yamada. 2011. The effect of translation memory databases on productivity. Translation research projects, 3:63–73. [find](https://scholar.google.com/scholar?q=Masaru+Yamada%2E+2011%2E+The+effect+of+translation+memory+databases+on+productivity%2E+Translation+research+projects%2C+3%3A63%E2%80%9373%2E)
23. Anna Zaretskaya, Gloria Corpas Pastor, and Miriam Seghiri. 2015. Integration of machine translation in cat tools: State of the art, evaluation and user attitudes. Skase Journal of Translation and Interpretation, 8(1):76–89. [find](https://scholar.google.com/scholar?q=Anna+Zaretskaya%2C+Gloria+Corpas+Pastor%2C+and+Miriam+Seghiri%2E+2015%2E+Integration+of+machine+translation+in+cat+tools%3A+State+of+the+art%2C+evaluation+and+user+attitudes%2E+Skase+Journal+of+Translation+and+Inte)
24. Jingyi Zhang, Masao Utiyama, Eiichro Sumita, Graham Neubig, and Satoshi Nakamura. 2018. [Guiding neural machine translation with retrieved translation pieces](https://md.research.elamur.ai/free/en/papers/zhang-2018-guiding-neural-machine-translation-retrieved/). In Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technolog…
25. Rico Sennrich, Barry Haddow, and Alexandra Birch. 2016b. [Neural machine translation of rare words with subword units](https://md.research.elamur.ai/free/en/papers/sennrich-2016-neural-machine-translation-rare-words/). In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 1715– 1725, Berlin, Germany. Association for Computational L…
26. Jörg Tiedemann. 2012. Parallel data, tools and interfaces in OPUS. In Proceedings of the Eighth International Conference on Language Resources and Evaluation (LREC’12), pages 2214–2218, Istanbul, Turkey. European Language Resources Association (ELRA). [find](https://scholar.google.com/scholar?q=Jo%CC%88rg+Tiedemann%2E+2012%2E+Parallel+data%2C+tools+and+interfaces+in+OPUS%2E+In+Proceedings+of+the+Eighth+International+Conference+on+Language+Resources+and+Evaluation+%28LREC%E2%80%9912%29%2C+pages+2214%E2%80%932218%2C+Istanbul%2C+Tur)
27. Tom Vanallemeersch and Vincent Vandeghinste. 2015. Assessing linguistically aware fuzzy matching in translation memories. In Proceedings of the 18th [find](https://scholar.google.com/scholar?q=Tom+Vanallemeersch+and+Vincent+Vandeghinste%2E+2015%2E+Assessing+linguistically+aware+fuzzy+matching+in+translation+memories%2E+In+Proceedings+of+the+18th)

*Updated 24 October 2026*
