Neural Machine Translation Different techniques used during translation are: Simple RNN Using Word Embeddings Bi-Directional RNN Encoder-Decoder Custom LSTM Attention Model To know more about how the above mechanisms work, visit the following links: Understanding RNN Attention Languages translated: English to French English to Marathi