Skip to content

Machine Learning Using Tensorflow (RNN) to implement language translator for English-French translation.

Notifications You must be signed in to change notification settings

projjal1/English-French-Translator-RNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

English-French-Translator-RNN

Machine Learning Using Tensorflow (RNN) to implement language translator for English-French translation.

Translating English sentences to French, using LSTM on RNN architecture. Accuracy of model : 99.45%

Recurrent Neural Network (RNN)

A recurrent neural network (RNN) is a class of artificial neural networks where connections between nodes form a directed graph along a temporal sequence. This allows it to exhibit temporal dynamic behavior. Derived from feedforward neural networks, RNNs can use their internal state (memory) to process variable length sequences of inputs. This makes them applicable to tasks such as unsegmented, connected handwriting recognition or speech recognition.

Long Short Term Memory (LSTM)

Long short-term memory is an artificial recurrent neural network architecture used in the field of deep learning. Unlike standard feedforward neural networks, LSTM has feedback connections. It can not only process single data points, but also entire sequences of data.

Improvements

  • Working on improving standards on dataset.
  • Working on better architecture.
  • Training done on smaller database use limitation on Google Colab.

About

Machine Learning Using Tensorflow (RNN) to implement language translator for English-French translation.

Topics

Resources

Stars

Watchers

Forks