Yasmin Moslem

NLP Researcher

Machine Translation Models: How to Build and Deploy

15 Mar 2022 » nmt

This is a Neural Machine Translation (NMT) tutorial with OpenNMT-py and relevant tools. It covers data preprocessing, model training, evaluation, and deployment. The tutorial was put together as part of a mentorship activity I organised in 2022.

NMT-tutorial

Fundamentals

Advanced Topics

  • Running TensorBoard with OpenNMT (tutorial)
  • Low-Resource Neural Machine Translation (tutorial)
  • Domain Adaptation with Mixed Fine-tuning (tutorial)
  • Overview of Domain Adaptation Techniques (tutorial)
  • Multilingual Machine Translation (tutorial)
  • Using Pre-trained NMT models with CTranslate2 (tutorial)