Skip to content

roshanr11/NLP-Machine-Translation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Translation with Natural Language Processing

Built a deep neural network that functions as part of an end-to-end machine translation pipeline, using Keras. The pipeline accepts English text as input and return the French translation.


Main Steps:

  1. Preprocess - Convert text to sequence of integers
  2. Models - Create models which accept a sequence of integers as input and returns a probability distribution over possible translations. Experimented with different model types and techniques.
  3. Prediction Run the model on English text.

High-Level Overview of Models Implemented:

  • Model 1 is a simple RNN
  • Model 2 is a RNN with Embedding
  • Model 3 is a Bidirectional RNN
  • Model 4 is an optional Encoder-Decoder RNN

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published