/Automatic-Translation

Automatic language translation using LSTM

Primary LanguageJupyter Notebook

Automatic-Translation

Automatic language translation using a sequence-to-sequence LSTM model

Required system packages

  • python
  • pip
  • graphviz

Required libraries

  • notebook
  • numpy
  • pandas
  • tensorflow
  • pydot
  • nltk
  • scikit-learn
  • matplotlib

If you have conda installed, you can create an evironment with all required packages installed by running the following commands

conda env create -f environment.yml
conda activate translation

Datasets

English word list: https://github.com/dwyl/english-words

French word list: http://www.lexique.org/

English-to-French translation datasets:

Bibliography