Build a deep neural network that functions as part of an end-to-end machine translation pipeline. The pipeline accepts English text as input and returns the Vietnamese translation.
I make use of Seq2Seq architecture which Encoder learns the English sentence representation and feed that in Decoder to translate into corresponding Vietnamese sentence.
More: http://colah.github.io/posts/2015-08-Understanding-LSTMs/
- Python 3
- NumPy
- TensorFlow 1.x
- Keras 2.x
To run any notebook, use:
jupyter notebook Machine_Translation.ipynb