Neural Machine Translation communication system
The model is basically direct to convert one source language to another targeted language using encoder and decoder architecture. The model encodes the message sent by the sender to a vector of fixed length and decoder generates the translated message which is received by the receiver in their communication system(chat application) automatically.
Table Of Contents
Prerequisites
- Install python packages such as
numpy
pandas
Tensorflow
Django
matplotlib
Contribute
- Fork the repository
- Commit your changes
- push to the branch & open a pull request
About
The model is trained using the spanish-english dataset with 100 epochs. The dataset contains about 110k rows and took about 4 hours to train using Nvidia GTX 1650 graphics card.
Clone the project
git clone [email protected]:Nix-code/Nix-code-Neural-Machine-Translation-communication-system-.git
Basic knowledge of Django is must, as the Neural Machine Translation model is deployed on Django