Skip to content

UtkarshPardhi/movie-sentiment-analysis-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 Movie Sentiment Analysis Application (Python)

A Python-based web application that analyzes the sentiment of movie reviews and classifies them as positive or negative.
This project demonstrates sentiment analysis, basic web development, and data handling using Python.


🚀 Features

  • User signup and login system
  • Analyze movie reviews sentiment
  • Display sentiment results dynamically
  • Clean and simple UI
  • CSV-based data storage for reviews and users

🛠️ Tech Stack

  • Programming Language: Python
  • Framework: Flask
  • Frontend: HTML, CSS
  • Backend: Python
  • Data Storage: CSV files
  • Tools: Git, GitHub

📂 Project Structure

movie-sentiment-analysis-python/ │ ├── app.py ├── movie_reviews.csv ├── users.csv ├── requirements.txt ├── static/ │ └── styles.css ├── templates/ │ ├── index.html │ ├── login.html │ ├── signup.html │ ├── dashboard.html │ └── results.html └── .gitignore


▶️ How to Run the Project

  1. Clone the repository: git clone https://github.com/UtkarshPardhi/movie-sentiment-analysis-python.git

  2. Navigate to the project directory: cd movie-sentiment-analysis-python

  3. Install dependencies: pip install -r requirements.txt

  4. Run the application: python app.py

  5. Open browser and go to: http://127.0.0.1:5000

📊 Use Case

➡️Analyze user-submitted movie reviews ➡️Understand public opinion trends ➡️Learn sentiment analysis basics using Python

🎯 Learning Outcomes

➡️Python web application development ➡️Sentiment analysis fundamentals ➡️Handling CSV data in Python ➡️User authentication flow ➡️Git & GitHub version control

👤 Author Utkarsh Dilip Pardhi GitHub: https://github.com/UtkarshPardhi

About

A Python web application for analyzing movie sentiment using user reviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors