A computing system configured to produce an optimized translation
hypothesis of text input into the computing system. The computing system
includes a plurality of translation machines. Each of the translation
machines is configured to produce their own translation hypothesis from
the same text. An optimization machine is connected to the plurality of
translation machines. The optimization machine is configured to receive
the translation hypotheses from the translation machines. The
optimization machine is further configured to align, word-to-word, the
hypotheses in the plurality of hypotheses by using a hidden Markov model.