Software
AI/ML
Web
Pygskin - Football Analytics Platform
Django web application using ML to predict college football play calls, deployed on DigitalOcean with Nginx/Gunicorn
Overview
Pygskin is a comprehensive football analytics platform that leverages machine learning to provide insights into college football play calling patterns. The application predicts what plays teams are likely to call based on historical data and game situations.
Key Features
- ML Model Inference: Real-time play call predictions using trained Scikit-Learn models
- Data Pipelines: Engineered data processing workflows with Pandas and NumPy
- Historical Analysis: Comprehensive play-by-play dataset analysis
- Web Interface: Clean, responsive Django application
- Production Deployment: Hosted on DigitalOcean with Nginx/Gunicorn stack
Technical Stack
- Backend: Django, Python
- ML/Data: Scikit-Learn, Pandas, NumPy
- Deployment: DigitalOcean, Nginx, Gunicorn
- Database: PostgreSQL
Key Achievements
- Processed and analyzed thousands of historical play-by-play records
- Achieved meaningful prediction accuracy for play call tendencies
- Deployed production-ready web application with high availability
Learn More
Visit the live application at pygskin.com to explore college football analytics and predictions.