I'm using LSTM for sentiment analysis of IMDB movie review dataset. RNNs show excellent results(LSTMs to be precise) in NLP as it contains sequential data. I used pre-trained Glove word embeddings to obtain words vectors in our dataset.
I used IMDB movie review data which is a collection of 50000 movie reviews classified either as positive or negative.
Python 3.7
Keras 2.3
Numpy 1.18
Pandas 1.0
Matplotlib 3.1
I successfully obtained 90.82% accuracy on test set.