A web application that analyzes the sentiment of comments from a YouTube video. Just enter a video URL, and get a visual breakdown of positive, negative, and neutral sentiments — along with a word cloud and top comments!
- 🔍 Analyze YouTube comments for any public video
- 📊 Pie chart of sentiment distribution (Positive / Negative / Neutral)
- 🌥️ Word cloud of frequently used terms
- 💬 Highlights top 3 positive and negative comments
- 📥 Download CSV summary of all analyzed comments
- Frontend: HTML, Bootstrap 5, JavaScript
- Backend: Python, Flask
- Libraries: Chart.js, wordcloud, vaderSentiment
- **API: Youtube API v3