What is OpenNMT? 1. SMT vs NMT

LIOS
SYSTRAN LIOS
Published in
2 min readJun 29, 2018

Using translation tool supplied by a few websites, you might face strange sentence that doesn’t make sense.

Why does this nonsense happen?

The reason we experience that kind of problem is resulted from SMT.

SMT is acronym of Statistical Machine Translation. The translation models operated by SMT save the word and syntax at their database.

When user write the sentence which they want to translate to targeted language, they divide that sentence to word and syntax and find the meaning of word in their database and recombine them to the sentence.

Because of this process, SMT models have flaw in context awareness which is the most important factor in natural translation.

NMT is acronym of Neural Machine Translation.

It duplicate the learning process of human brain. using their initial data and deep learning tech, It can construct their own artificial neural learning process and develop their translation themselves.

Because It recognize and understand the target sentence as whole like we do by the machine learning engine, it have advantage of context awareness.

In other words, the model based on NMT translate the sentence more naturally.

LIOS platform will offer the service based on openNMT. It can apply at various part of business.

In next post, we are going to post about the specific info of LIOS’s OpenNMT project which is worked by SYSTRAN software and Harvard NMT.

For more information, Check our website!

--

--