Sequence Classification with LSTM RNN in Python with Keras

In this project, we are going to work on Sequence to Sequence Prediction using IMDB Movie Review Dataset​ using Keras in Python.
Videos
Each project comes with 2-5 hours of micro-videos explaining the solution.
Code & Dataset
Get access to 50+ solved projects with iPython notebooks and datasets.
Project Experience
Add project experience to your Linkedin/Github profiles.

What will you learn

  • Implementation of a sequence to sequence model
  • Implementation of RNN using keras
  • Implementation of CNN using keras
  • Implementation of LSTM
  • Benchmarking of algorithms

Project Description

A sequence to sequence prediction for developing a classification system is of very much required in developing applications. Standard approaches for developing applications won't help in providing accuracy. Hence, as an example let's take an IMDB movie review dataset and create some benchmarks by using RNN, RNN with LSTM and drop out rate, RNN with CNN, and RNN with CNN plus drop out rate to make a composite sequence to sequence classification work. We can compare the model accuracy as well.

Curriculum For This Mini Project

 
  Introduction
01m
  Import Libraries
00m
  Sequential Model in Keras
02m
  Load Data Set - Top words
01m
  Truncate and Pad input sequences
06m
  Create a Model
25m
  Evaluate the Model
03m
  LSTM with Dropout
10m
  Recap
00m
  LSTM and Convolutional Neural Network
20m
  LSTM and Flatten
16m
  Conclusion
02m
  Testing Predictions
04m