← Back to Projects Social Media Analytics
Sentiment Analysis Dashboard
Real-time sentiment monitoring using fine-tuned RoBERTa, BERTopic for topic modeling, entity-level sentiment with spaCy NER, and a Plotly Dash dashboard.
Overview
Real-time sentiment monitoring platform combining multiple NLP models for comprehensive social media analytics.
Architecture
- Fine-tuned RoBERTa for sentiment classification
- BERTopic for dynamic topic modeling
- spaCy NER for entity-level sentiment analysis
- DuckDB for fast analytical queries
- Plotly Dash interactive dashboard with PDF report generation
Key Features
- Multi-model ensemble sentiment scoring
- Topic trend tracking over time
- Entity-level sentiment breakdown
- Automated PDF report generation with Jinja2 templates