Skip to content

robin-ck/Natural-Translator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Natural Translator

Natural_Translator is a machine learning project that can be used to translate a source language to a target language.

Installation

Install Python 3.8.

Install TensorFlow.

To make use of an NVIDIA GPU during model training, CUDA and cuDNN are required.

Usage

To preface, the project makes use of two models for natural language translation.
The first is the Feed Forward Neural Network, followed by the Recurrent Neural Network.
This project also features the Self Attention Neural Network [1]. It can be seen for example purposes, but is not functional.

To use the project, simply follow the instructions in main.py.

Authors

MertSgm and Robino-CK

References

[1] A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A.N. Gomez, Ł. Kaiser, I. Polosukhin
Attention is all you need.
In Advances in Neural Information Processing Systems, pp. 6000–6010, 2017.

License

MIT

About

Machine learning project for natural language translation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 63.8%
  • PureBasic 36.2%