Skip to content

This repo is maintained for a web app that lets you predict 'value' of an IPL player based on some player statistics.

Notifications You must be signed in to change notification settings

adityarc19/IPL-player-value-prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IPL Player Value Prediction web app

money gif

* In this web app, prediction of 'value' is made on the basis of data of all past IPL seasons (2008 to 2020).

The value of each player is estimated by calculating how much above average that player contributed as a batsman or a bowler. Both the batting and bowling scores are combined into a single score called Runs Above Average, or RAA. An RAA score of 0 implies an average performance. A positive RAA means that the player was above average, and conversely a player with negative RAA means his performance was below average. The value of a player is the overall average salary, plus a value that is proportional to the total RAA score of the player. Basically, the player valuation methodology re-distributes the total spend of the teams to the players based on their performance.

Source

  • I have used 'Extreme Gradient Boosting' as a regression model for this prediction problem based on the following results:

metrics

Model plots:

  1. Residual plot

rp

  1. Prediction error plot

pe

  1. Learning curve plot

lc_plot

  1. Validation curve plot

vc_plot

  1. Feature importance plot

ft_plot

About

This repo is maintained for a web app that lets you predict 'value' of an IPL player based on some player statistics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages