Skip to content

Nathb2001/Sentylser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Sentylser – Sentiment Analyzer for Product Reviews

Sentylser is an interactive Streamlit app that performs sentiment analysis on product reviews using VADER (Valence Aware Dictionary and sEntiment Reasoner). Upload a CSV file, analyze individual product sentiments, visualize results, and download a summary of sentiment for all products.


πŸš€ Features

  • πŸ“ Upload your CSV file containing product reviews
  • 🎯 Select columns for product names and review texts
  • πŸ“Š Analyze sentiment (Positive, Neutral, Negative) for each review using VADER
  • πŸ₯§ Visualize sentiment distribution via a pie chart
  • 🧠 Automatically detect the dominant sentiment for each product
  • πŸ’Ύ Download a sentiment summary CSV for all products

🧠 How It Works

  1. Upload a CSV file with product names and review texts.
  2. Select:
    • The column with product names
    • A product to analyze
    • The column with review text
  3. Sentiment classification is done using VADER:
    • Positive: Compound score β‰₯ 0.5
    • Neutral: -0.5 < score < 0.5
    • Negative: Compound score ≀ -0.5
  4. Pie chart shows sentiment breakdown for the selected product.
  5. Download a CSV file summarizing the dominant sentiment for all products.

πŸ“¦ Installation

  1. Clone the repository:
git clone https://github.com/your-username/sentylser.git
cd sentylser

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published