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.
- π 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
- Upload a CSV file with product names and review texts.
- Select:
- The column with product names
- A product to analyze
- The column with review text
- Sentiment classification is done using VADER:
- Positive: Compound score β₯ 0.5
- Neutral: -0.5 < score < 0.5
- Negative: Compound score β€ -0.5
- Pie chart shows sentiment breakdown for the selected product.
- Download a CSV file summarizing the dominant sentiment for all products.
Try it here: https://sentylser.streamlit.app/
- Clone the repository:
git clone https://github.com/your-username/sentylser.git
cd sentylser