The acronym NMT stands for neural machine translation and is a method of machine translation performed with recurrent neural networks (RNN). An encoder encrypts sequences of words in the source text in vectors. A decoder then decrypts these vectors and decodes the target text word by word. By taking greater account of the overall context of the words, well-formed translations are generated, both grammatically and stylistically, which are not always correct in terms of content.