Professional Documents
Culture Documents
AFL Prediction Engine
AFL Prediction Engine
Scenario:
I am going to create an AFL Dream Team league and we are going to have a class
competition to see who comes out top at the end of the season.
Your task is to create the ultimate AFL dream team by creating a prediction
program to select your team and make suggestions on which players to keep and
which players to trade. You have access to historical match data, player statistics,
weather forecasts, and the budget available to you to select and buy players. The
goal is to build a competitive team that performs well in the season ahead and
ultimately comes out top in the class league.
Project Requirements:
3. Prediction Engine:
o Create a prediction engine that analyses historical data, player form,
and weather conditions to predict match outcomes.
o Consider factors such as home-ground advantage, recent team
performance, and head-to-head records.
o Predict the winner and margin for each upcoming match.
o Use this information to analyse which players to play each week and
advise if they need to be traded.
Learning Objectives:
Relevant Studies
Below are some research papers and websites which might come in useful in
making your predictions. This is not exhaustive so do some of your own research
too!
https://bmcsportsscimedrehabil.biomedcentral.com/articles/10.1186/s13102-021-00362-5
https://sportsmedicine-open.springeropen.com/articles/10.1186/s40798-022-00518-8
https://guides.slv.vic.gov.au/australianfootball/generalhistory
https://afltables.com/afl/seas/2023.html
https://predictor.squiggle.com.au/