In this project, I am making a Machine Learning model that can predict the score after every six overs in an inning of match.
Given certain input parameters regarding an innings of a T20 cricket match, predict the total runs scored by the batting team at the end of 6 overs.
Medium
- data
- all_matches.csv
- inputFile.csv
- playersList.csv
- CODE_OF_CONDUCT.md
- CONTRIBUTE.md
- LICENSE
- README.md
- Untitled.ipynb
- main.py
- predictor.py
- requirments.txt
The first row of all_matches CSV file contains the headers for the file, with each subsequent row providing details on a single delivery. The headers in the file are:
- match_id
- season
- start_date
- venue
- innings
- ball
- batting_team
- bowling_team
- striker
- non_striker
- bowler
- runs_off_bat
- extras
- wides
- noballs
- byes
- legbyes
- penalty
- wicket_type
- player_dismissed
- other_wicket_type
- Other_player_dismissed
Input file is a test set CSV file which have details of 6 overs in 1 inning like: bowlers, batting team.
In players list CSV file conatins all players name in the match.
- Basic knowledge of cricket(IPL, T-20)
- Python language skills
- Analytical skills to analyise the data from previous matches and coming up with a code to predict the scores after 6 overs in every innings.
follow the requirments file for imformation.
Don't worry about experience, Just follow the CONTRIBUTING guidelines. This repository for you, try out your knowldege of coding, ML and Data science. Happy Coding!