DataRohit / IMDB-Reviews-Sentiment-Analysis

This is a NLP - Sentiment Analysis Project built using Bernoulli-Naive-Bayes Algorithm to Predict is the IMDB Movie Review is Positive or Negative.

Home Page:https://www.kaggle.com/code/datarohitingole/movie-review-sentiment-analysis-naivebayes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IMDB Reviews - Sentiment Analysis


Data

Data for this project is taken from Kaggle. It contains 50K Movie Reviews categorised into 'positive' and 'neagtive'. The review text is uncleaned and needs preprocessing. Find this data here.


Files

The code is written in python using google colab. Find all the for the project here.


Analysis

The analysis on this data is performed using Bernoulli Naive Bayes giving 87-88% accuracy and Multinomial Naive Bayes giving 88-89% accuracy.


End-to-End

The webapp to test this sentiment analysis model is built using streamlit. View streamlit docs here. Below is the image of the webapp desing.

Screenshot

About

This is a NLP - Sentiment Analysis Project built using Bernoulli-Naive-Bayes Algorithm to Predict is the IMDB Movie Review is Positive or Negative.

https://www.kaggle.com/code/datarohitingole/movie-review-sentiment-analysis-naivebayes