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.
- 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
- Programming Language: Python
- Framework: Flask
- Frontend: HTML, CSS
- Backend: Python
- Data Storage: CSV files
- Tools: Git, GitHub
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
-
Clone the repository: git clone https://github.com/UtkarshPardhi/movie-sentiment-analysis-python.git
-
Navigate to the project directory: cd movie-sentiment-analysis-python
-
Install dependencies: pip install -r requirements.txt
-
Run the application: python app.py
-
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