Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yash22222/flask-based-sentiment-analysis-for-product-reviews

"Flask Sentiment Analyzer" is a web app that predicts the sentiment of product reviews using machine learning. Users input text, and the app determines whether it's positive or negative. It aids in decision-making by providing quick insights into customer sentiments.
https://github.com/yash22222/flask-based-sentiment-analysis-for-product-reviews

css data-science f1-score flask flask-application flipcart html js linear-regression machine-learning pkl prediction sentiment-analyser sentiment-analysis

Last synced: 3 days ago
JSON representation

"Flask Sentiment Analyzer" is a web app that predicts the sentiment of product reviews using machine learning. Users input text, and the app determines whether it's positive or negative. It aids in decision-making by providing quick insights into customer sentiments.

Awesome Lists containing this project

README

        

## Flask-based-Sentiment-Analysis-for-Product-Reviews
"Flask Sentiment Analyzer" is a web app that predicts the sentiment of product reviews using machine learning. Users input text, and the app determines whether it's positive or negative. It aids in decision-making by providing quick insights into customer sentiments.

# Flipkart Product Review Analysis

## Description
This is a Flask web application for analyzing sentiment in Flipkart product reviews. Users can input their text reviews, and the app predicts whether the review's sentiment is positive or negative using a pre-trained machine learning model.

## Features
- Input text reviews and get sentiment analysis predictions.
- Simple and intuitive user interface.
- Responsive design for use on both desktop and mobile devices.
- Uses a machine learning model for sentiment analysis.

## Installation
1. Clone this repository to your local machine.
2. Navigate to the project directory.
3. Install the required dependencies using pip:
```
pip install -r requirements.txt
```
4. Run the Flask application:
```
python app.py
```
5. Access the application in your web browser at `http://localhost:5000`.

## Usage
1. Enter your text review in the provided text area.
2. Click the "Submit" button to see the sentiment analysis result.
3. The result page will display the entered text and the predicted sentiment.

## Technologies Used
- Flask: Micro web framework for Python.
- scikit-learn: Machine learning library for Python.
- HTML/CSS: Frontend development.
- JavaScript: Frontend interactivity.

## Credits
- The machine learning model used in this application was trained on a dataset sourced from Flipkart product reviews.

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

---