A machine learning dashboard that predicts IPL auction prices based on player stats and identifies undervalued/overvalued players.
- Home — Hero stats, methodology, top value gaps
- Players — Search and filter all 42 players
- Value Gap — Visual breakdown of over/undervalued players
- Model — Feature importance, scatter plots, model metrics (R²=0.87)
Just open index.html in a browser, or serve with any static server:
npx serve .
# or
python -m http.server 8000To regenerate data from Cricsheet YAML files:
pip install pandas scikit-learn pyyaml numpy
python pipeline/process_ipl_data.pyPlace Cricsheet IPL YAML files in a cricsheet_data/ folder first.
- Vanilla HTML/CSS/JS + Tailwind CDN
- Python + scikit-learn (Gradient Boosting) for the model
- Data from Cricsheet.org