Home » Courses » Building Machine Translation models for English-Hindi
Paid Project
,
Project
,
Building Machine Translation models for English-Hindi
In this project, we’ll learn to convert English text into Hindi using machine translation models and deep learning techniques.  We’ll start with a simple machine translation LSTM encoder-decoder model, then we’ll move to an attention-based encoder-decoder model, and we’ll use the Loung attention mechanism. After this, we’ll build the model using Bi-directional LSTM, and then we’ll train the transformer-based model with multi-head attention for translating English text into Hindi.Â
Building machine translation model using LSTM with an attention mechanismÂ
Building machine translation model with Bi-directional LSTM Encoder-decoderÂ
Building machine translation model with state-of-the-art transformer architecture
Tools & Technologies Used
PandasÂ
Keras
TensorflowÂ
MatplotlibÂ
sklearnÂ
PandasÂ
Nltk
Prerequisite
Working knowledge of tools such as Tensorflow, Keras, etc.Â
Good theoretical understanding of concepts such as RNN, LSTM, Bi-directional LSTM, Encoder-decoder model, attention mechanism (such as loung attention), and deep learning transformer encoder-decoder model
Having theoretical knowledge of how machine translation deep learning is a plus
Tasks Performed
Task-1: Create a base encoder-decoder machine translation model with LSTM
Task-2: Create a machine translation model with Luong-style attention
Task-3: Create a Bi-directional enc-dec model with an attention mechanismÂ
Task-4: Develop a transformer-based machine translation model