Adaptive MT server


Adaptive MT server is a translation web service able to return a list of translation alternatives for a given input, automatically generated by an MT engine, and to adapt on-the-fly the MT engine models according to any provided feedback, consisting of a parallel sentence pair, i.e. a source text and its translation. Adaptive MT server also supports terminology, either pre-loaded or inserted on-the-fly.

Currently, adaptive MT server is connected with the well-known state-of-the-art phrase-based SMT Moses toolkit, supporting the online adaptation via cache-based models. To perform the online adaptation of the models, adaptive MT server also requires a word-alignment software. Currently, it supports both onlineMgiza++ and Bitext-tokaligner.

Furthermore, adaptive MT server interfaces with AQET, to compute the quality estimation of the automatic translations, and to adapt these scores to the user feedback.


The development of the adaptive MT server was partially supported by the EU-funded project MateCat (ICT-2011.4.2-287688).


Adaptive MT server is distributed under the GNU Lesser General Public License (LGPL).


Installation, configuration and usage instructions are available here.

Source code

Source code is available here.


Users of this toolkit might cite this page, as the official website of adaptive MT server.