Tejas1415 / Neural-Machine-Translation-NMT

Using Google Colab, we develop a NMT, language translator. Here, we do NMT to translate from English to Vietnamese.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Neural-Machine-Translation-NMT

Author - Tejas Krishna Reddy

Firstly, If you get "Sorry, something went wrong! Reload?" error to open the code, kindly paste -
https://github.com/Tejas1415/Neural-Machine-Translation-NMT/blob/master/NMT_icode.ipynb
in
https://nbviewer.jupyter.org/

Using Google Colab, we develop a NMT, language translator. Here, we do NMT to translate from English to Vietnamese.

Data was downloaded from the following link -

https://nlp.stanford.edu/projects/nmt/  

In your Colab environment - choose runtime >> change_runtime_type >> choose GPU.

Once you download the data, just upload it in your gmail/google drive and share that "link" in the code to access the data. And the rest are good to go.

Run the code.

The train funciton in program has no specific fucntion. Neglect it.

In the same link you can also find English-Czech, English-German, and English-Vietnamese datasets too. Same code can be used to train them too.

Accuracy obtained is pretty good. In general BLEU_score of 0.09+ is not bad. We have almost 0.25 which is pretty good to the extent of my knowledge.

For any further doubts, feel free to email me at tejastk.reddy@gmail.com

About

Using Google Colab, we develop a NMT, language translator. Here, we do NMT to translate from English to Vietnamese.


Languages

Language:Jupyter Notebook 100.0%