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 here. The current version is 1.0.5.
Source code is available here. The current version is 1.0.5.
For questions and support about onlineMGIZA++ and to report bugs please contact: cattoni [at] fbk [dot] eu or cettolo [at] fbk [dot] eu