Product Review Sentiments Analyzer is a web application that fetches and analyzes product reviews from Flipkart, providing insights into customer sentiments. It uses Flask for the backend, BeautifulSoup for web scraping, and includes features like fetching reviews, sentiment analysis, and generating word clouds.
- Review Fetching: Fetches top reviews of a product from Flipkart.
- Sentiment Analysis: Analyzes reviews to determine positive and negative sentiments.
- Word Cloud Generator: Creates a word cloud from the cleaned reviews for visual representation.
- Python
- Flask
- BeautifulSoup
- Requests
- WordCloud
-
Clone the repository:
git clone https://github.com/your-username/flipkart-review-sentiments.git
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the Flask application:
python app.py
-
Open the application in your web browser at http://127.0.0.1:3000/.
- Enter the Flipkart product URL and the number of reviews you want to analyze.
- Click the "Submit" button.
- Explore the sentiment analysis results, including positive and negative review counts.
- Navigate to the Word Cloud page for a visual representation of the reviews.
This project is licensed under the MIT License - see the LICENSE file for details.
Feel free to contribute to the project, report issues, or suggest improvements!