Developed a sentiment analysis application for movie reviews utilizing NLP techniques, Sklearn feature extraction, and Pandas for data processing. Deployed the model with Streamlit, and used the Pickle library for efficient model serialization.
Ensure you have Python installed on your system. It is recommended to use PyCharm for an optimal development experience.
- Clone this repository:
git clone https://github.com/your-username/movie-review-sentiment-analysis.git cd movie-review-sentiment-analysis - Create a virtual environment (recommended):
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
- Install necessary dependencies
- Navigate to the project directory.
- Run the Streamlit application:
streamlit run app.py
This project successfully demonstrates the implementation of NLP-based sentiment analysis for movie reviews. By leveraging Sklearn, Pandas, and Streamlit, we created an efficient and interactive web application for analyzing sentiments.
Thank you for exploring this project! Feel free to contribute and share your feedback.
Sourav Singh