FPL2025
Autonomous Fantasy Premier League Bot
Made a simple bot to help me set my Fantasy Premier League team on a pre-set schedule. Uses PyCaret for predictive modeling (extra trees model) to evaluate players across multiple dimensions including ROI, points per game, and form analysis. Last seasons' aggregated data was used as training data and the model has been retrained every 5 gameweeks. The bot is deployed on Google Cloud, triggered via cloud run and scheduled via cloud scheduler.

FPL 2025 Bot Performance
Bot weekly points vs Average weekly points
BotAverage
Total1,609 pts
Beat avg18/29 weeks
Tech Stack
PythonGCPPyCaretDockerTerraform