This is the Natural Language Processing repository of IvLabs and contains implementation of various architectures, starting from Character Level RNN(s) built from scratch, up to and including the Transformer architecture. Further, we have also included a rough roadmap for enthusiasts with basic knowledge of Machine/Deep Learning.
We have implemented and compared the following architectures:
-
Character Level RNN (Char RNN)
- From scratch
- Vanilla RNN
- LSTM
- GRU
-
- Vanilla RNN
- LSTM
- GRU
-
Neural Machine Translation
For Neural Machine Translation, we have implemented the following papers.