Software‎ > ‎


OnlineMgiza++ is an enhanced version of Mgiza++ that is well-suited for the real-time applications.
OnlineMgiza ++ aligns at word level any new sentence pair input from stdin, according to a set of pre-trained and pre-loaded alignment models.
OnlineMgiza++ possibly identifies links for unknown words.
OnlineMgiza++ inherits the functionality to train alignment models from a parallel training corpus.

The development of onlineMGIZA++ was partially supported by the EU-funded project MateCat (ICT-2011.4.2-287688).

Users of onlineMGIZA++ might cite in their publications:
A. Farajian, N. Bertoldi, M. Federico, Online Word Alignment for Online Adaptive Machine Translation, In Proceedings of the Workshop on Humans and Computer-assisted Translation, co-located with the 14th Conference of the European Chapter of the Association for Computational Linguistics, Gothenburg, Sweden, 2014.

OnlineMGIZA++ is distributed under the GNU General Public License version 3 (GPLv3).

Installation, configuration and usage instructions are available hereThe current version is 1.0.5.

Source code
Source code is available here. The current version is 1.0.5.

For questions and support about onlineMGIZA++ and to report bugs please contact:   farajian [at] fbk [dot] eu    or   bertoldi [at] fbk [dot] eu