English to Hindi Neural Machine Translation using CNNs and RNNs
How to use:
- Download additional data containing android apk through https://drive.google.com/file/d/1QeUtVklZOHWZe2-jz7IhPKKCb9z06WW8/view?usp=sharing
- Extract the data and the codes of this repository in the same directory.
- Install the apk. Make sure your pc and mobile are on the same network.
- Open index.js file and initialize the hostname variable with your ip address. Port by default 3000 if not available change to another one.
- Open terminal and activate python environment and install the libraries in 'BTP_final.py' and 'Utils.py'.
- Install 'child_process' module by 'npm i child_process'.
- Start the server by typing 'npm start' in the terminal (Python env should be active).
- Open the app on your mobile and go to the 'About Us' tab from the left drawer for further instructions.