A full-stack AI web application that predicts whether a movie review is Positive or Negative using Natural Language Processing and Machine Learning.
Built by: Nunakani Geeta Pranavi
Type any movie review β Get instant sentiment prediction!
- Dataset: 50,000 IMDB Movie Reviews
- Model Accuracy: 88.76%
- Algorithm: Logistic Regression + TF-IDF
- Interface: Flask Web Application
| Layer | Technology |
|---|---|
| Language | Python |
| ML Library | Scikit-learn |
| NLP | NLTK |
| Web Framework | Flask |
| Frontend | HTML, CSS |
| Data Processing | Pandas, NumPy |
| Visualization | Matplotlib, Seaborn |
- User enters a movie review on the webpage
- Text is cleaned β HTML tags, stopwords removed
- TF-IDF converts text into numbers
- Logistic Regression model predicts sentiment
- Result shown with confidence percentage
--
Dataset not included due to large file size.
Download from Kaggle: π https://www.kaggle.com/datasets/lakshmi25npathi/ imdb-dataset-of-50k-movie-reviews