- This project is an attempt to use ideas of ML to predict the best XI players for the 2023 Cricket World Cup given a team, venue and an opponent.
- The data used for this project is ODI records of players from 2023 Cricket World Cup.
- The data was gathered from ESPN Cricinfo using web scraping.
- How many runs will a
playerscore against a particularoppositionin avenue. - What will be the economy of a
playeragainst anoppositionin avenue. - In the next match, how will a
playerget out (Caught behind, stumped, run out ... etc) against anoppositionin avenue. - Given a new domestic player will he be a X-Factor Bowler like Bumrah, Cummins, Strong middle-order batsman like Shreyas Iyer, K L Rahul or an explosive all rounder like Maxwell or a top class batsman like Kohli.
- The
final_datafolder contains the data used for this project. - The
predicting_runs.ipynb,predicting_economy.ipynbandpredicting_Dismissal.ipynbnotebooks contain the ML models used for predicting runs, economy and predicting dismissal respectively. - The
clustering_players.ipynbcontains the code to cluster the players into 4 groups, X-Factor Bowlers, Strong Middle Order and Wicket Keeping batsmen, Explosive All Rounders and Top Class Batsmen. - The
post_clustering.ipynbcontains the code that classifies a new player into one of the clusters from above!
| Team |
|---|
Ashwin Narayanan S |
Sreepadh |
Ananya R |
Arjun P |
Kona Deepak |