Real-time analysis of trending Reddit topics using machine learning.
- 🕵️ Live Reddit post analysis from /r/all
- 🤖 Automated topic modeling with LDA
- 📊 Interactive topic visualization
- 🔒 Secure API credential management
// Python + Flask (Backend)
// PRAW (Reddit API)
// Scikit-learn (ML Pipeline)
// Bootstrap 5 (Frontend) [to-be]
// Joblib (Model Persistence)- Clone repo:
git clone https://github.com/WebWizard2965/dev-heat-hackathon.git
cd dev-heat-hackathon- Install dependencies:
pip install -r requirements.txt- Configure
.env:
REDDIT_CLIENT_ID="YOUR_CLIENT_ID"
REDDIT_CLIENT_SECRET="YOUR_SECRET"
REDDIT_USER_AGENT="web:TrendSpotter:v1.0 (by /u/YOUR_USERNAME)"- Run:
python app.py- Visit
http://localhost:5000 - Enter post count (1-50)
- See trends + topics
MIT License - See LICENSE
Note: Replace placeholder credentials in
.env.exampleand rename to.env