Player Recommendation System for Fantasy Premier League

Domains

AI
Data
Analytics
Research
AcademicJuly 1, 2021 - May 1, 2022
Player Recommendation System for Fantasy Premier League

Tech Stack

AI
Python
SQL
Git

Project Summary

Abstract

Fantasy Premier League turns sports fandom into a recurring decision-making problem, where users must balance player form, price, and team loyalty under uncertainty.

This project built a player recommendation system using FPL API data, visualizations, and statistical analysis to evaluate players with richer context than simple Return on Investment alone.

The core goal was to reduce favoritism bias, generate more objective recommendations, and turn season data from the 2021-22 Premier League into an interpretable decision-support workflow.

What I Built

  • FPL API data supported a recommendation workflow grounded in player form, team context, and comparative performance metrics.
  • ROI-only evaluation proved too narrow for realistic player selection because it ignored fan bias and richer performance signals.

Impact

  • Turned raw match and player data into a decision-support system that helps users make less emotional picks.
  • Produced a publishable research output presented at a conference and archived on IEEE Xplore.

Page Info

FPL Data and Evaluation

Extracted player and team data from the Fantasy Premier League API and evaluated the system against the English Premier League 2021-22 season.

/FPL_ML.png

Published Research Output

The work was published through IEEE Xplore after being presented at the 2022 International Joint Conference on Computer Science and Software Engineering.

/FPL_ML.png

    Player Recommendation System for Fantasy Premier League | Vimal Rajesh | Applied AI and Platform Engineer