Skip to content

Python code to pull information from the Premier League Fantasy Football website, and use machine learning techniques to try to predict high scoring players each gameweek

Notifications You must be signed in to change notification settings

KnightAdz/Premier-League-Fantasy-Football

Repository files navigation

pyFPL

Project to use machine learning techniques on Premier League Fantasy Football data and predict player scores each gameweek.

What is Fantasy Football?

A competition in which participants select imaginary teams from among the players in a league and score points according to the actual performance of their chosen players

Data is scraped from the Premier League Fantasy Football website https://fantasy.premierleague.com

File descriptions

  • FPL_data.py: Utility functions for scraping the data, and loading into pandas DataFrames
  • FPL_ml.py Functions to prepare the data for use by machine learning algorithms
  • Data Exploration.ipynb Notebook used to understand the variables and their distributions
  • Gameweek prediction.ipynb Notebook for experimenting with different models

About

Python code to pull information from the Premier League Fantasy Football website, and use machine learning techniques to try to predict high scoring players each gameweek

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published