Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reddit Trend Spotter 🔥

Python Flask ML

Real-time analysis of trending Reddit topics using machine learning.

Features ✨

  • 🕵️ Live Reddit post analysis from /r/all
  • 🤖 Automated topic modeling with LDA
  • 📊 Interactive topic visualization
  • 🔒 Secure API credential management

Tech Stack 🛠️

// Python + Flask (Backend)
// PRAW (Reddit API)
// Scikit-learn (ML Pipeline)
// Bootstrap 5 (Frontend) [to-be]
// Joblib (Model Persistence)

Setup 🚀

  1. Clone repo:
git clone https://github.com/WebWizard2965/dev-heat-hackathon.git
cd dev-heat-hackathon
  1. Install dependencies:
pip install -r requirements.txt
  1. Configure .env:
REDDIT_CLIENT_ID="YOUR_CLIENT_ID"
REDDIT_CLIENT_SECRET="YOUR_SECRET"
REDDIT_USER_AGENT="web:TrendSpotter:v1.0 (by /u/YOUR_USERNAME)"
  1. Run:
python app.py

Usage 📈

  1. Visit http://localhost:5000
  2. Enter post count (1-50)
  3. See trends + topics

License 📜

MIT License - See LICENSE


Note: Replace placeholder credentials in .env.example and rename to .env

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages