Skip to content

Analyze customer vibes, one review at a time. This project uses NLP to classify Amazon product reviews as positive, neutral, or negative turning raw opinions into clear insights.

License

Notifications You must be signed in to change notification settings

kuldeep562/Sentiment_Analysis_of_Product_Review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Sentiment Analysis of Product Reviews

This project uses VADER Sentiment Analysis from NLTK to classify product reviews into positive, neutral, or negative categories.

📌 Project Overview

We load product reviews, perform sentiment analysis, and visualize the sentiment distribution using Python tools.

📁 Files

  • Sentiment_Analysis_With_Extras.ipynb: Main Jupyter Notebook
  • data/Reviews.csv: Review data
  • requirements.txt: Python dependencies
  • .gitignore: Files to exclude from Git

🚀 How to Run

  1. Clone this repository:

    git clone https://github.com/yourusername/Sentiment-Analysis-Product-Reviews.git
    cd Sentiment-Analysis-Product-Reviews
  2. Install dependencies:

    pip install -r requirements.txt
  3. Open the notebook:

    jupyter notebook Sentiment_Analysis_With_Extras.ipynb
  4. Make sure data/Reviews.csv is available in the data/ folder.

🛠️ Requirements

  • Python 3.7+
  • See requirements.txt for full list

📈 Output

  • VADER sentiment scores (compound, neg, neu, pos)
  • Sentiment labels: positive, neutral, negative
  • Visualizations using Seaborn

🙌 Acknowledgements

About

Analyze customer vibes, one review at a time. This project uses NLP to classify Amazon product reviews as positive, neutral, or negative turning raw opinions into clear insights.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published