Skip to content

"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.

Notifications You must be signed in to change notification settings

Yash22222/Flask-based-Sentiment-Analysis-for-Product-Reviews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 file for details.


About

"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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages