An open API service indexing awesome lists of open source software.

https://github.com/shibin08/sentiment-analysis-movie-reviews

A sentiment analysis project on IMDb movie reviews using Natural Language Processing (NLP) techniques. Text data is cleaned, vectorized using TF-IDF, and classified using machine learning models like Logistic Regression and Random Forest. Achieved high accuracy in distinguishing positive and negative reviews.
https://github.com/shibin08/sentiment-analysis-movie-reviews

logistic-regression machine-learning movie-reviews natural-language-processing random-forest scikit-learn sentiment-analysis text-classification tf-idf

Last synced: 4 months ago
JSON representation

A sentiment analysis project on IMDb movie reviews using Natural Language Processing (NLP) techniques. Text data is cleaned, vectorized using TF-IDF, and classified using machine learning models like Logistic Regression and Random Forest. Achieved high accuracy in distinguishing positive and negative reviews.

Awesome Lists containing this project

README

          

# Sentiment-Analysis-Movie-Reviews
This is a machine learning model aimed at analyzing the sentiment of IMDb movie reviews. The objective is to classify reviews as **positive** or **negative** using **TF-IDF vectorization** and **machine learning models** like Logistic Regression and Random Forest.

# Objective
To build a text classification model that identifies sentiment from movie reviews using classical machine learning techniques.

# Dataset
https://www.kaggle.com/lakshmi25npathi/imdb-dataset-of-50k-movie-reviews

# Tools and Libraries
- Scikit-learn
- Python
- SpaCy
- Jupyter Notebook
- Pandas, NumPy
- TF-IDF Vectorizer
- Matplotlib / Seaborn

# Results

- **Logistic Regression Accuracy:** ~87%
- **Random Forest Accuracy:** ~84%
- **SVC Accuracy:** ~85%
- Evaluation done using: Accuracy Score, Confusion Matrix, and F1-Score

# Team members
**Group No. 32**
- Santwana Behara(Team Leader)
- Mohammad Rakshanda
- Majji Vivek
- Shibin Malakot