SlideShare une entreprise Scribd logo
1  sur  15
Cricket Prediction
Using ML and
Data Analytics
Presented by:
Krunal Chaudhari [192010023]
What is Data Analytics?
● Data analytics is a process of inspecting, cleansing, transforming, and
modeling data with the goal of discovering useful information, informing
conclusions, and supporting decision-making.
● Sports analytics are a collection of relevant, historical, statistics that can
provide a competitive advantage to a team or individual.
Why Data Analytics in Cricket?
● Cricket is most popular sport in India
● Huge amount data generated from cricket
● Capture Data to Deliver Greater Insight
● Player selection and decision are become important
How Data Analytics and ML will help in Cricket Prediction
● Help the Captain/coach Make Informed Decisions
● Engage Cricket Fans
● Improve Player Performance
● Machine learning technique WASP(Winning and Score Predictor)
predicts final score
● Deeper analysis of match predictions, performances, and patterns
Key Research in this field
● S. Muthuswamy and S. S. Lam, "Bowler Performance Prediction for One-day
International Cricket Using Neural Networks," in Industrial Engineering Research
Conference, 2008.
● N. Pathak, H. Wadhwa, Applications of modern classification techniques to predict
the outcome of ODI cricket, Procedia Comput. Sci. 87 (2016) 55–60.
● I. P. Wickramasinghe, "Predicting the performance of batsmen in test cricket,"
Journal of
Human Sport & Excercise, vol. 9, no. 4, pp. 744-751, May 2014.
Key Research in this field(contd..)
● D. Bhattacharjee and D. G. Pahinkar, "Analysis of Performance of Bowlers using
Combined Bowling Rate," International Journal of Sports Science and Engineering,
vol. 6, no. 3, pp. 1750-9823, 2012
● C. D. Prakash, C. Patvardhan and C. V. Lakshmi, "Data Analytics based Deep Mayo
Predictor for IPL9," International Journal of Computer Applications, vol. 152, no. 6,
pp. 6-10, October 2016.
● J. Han, M. Kamber and J. Pei, Data Mining: Concepts and Techniques, 3rd Edition
ed., Waltham:Elsevier, 2012.
Proposed System
● Sports analytics is a very interesting field. Cricket begin the most popular sports, has
many areas of study. One being the match prediction based on given data
● A match’s fate is decided by the teams that are participating, the venue, the city,
number of wickets, runs etc. It also depends on the toss, the team who wins the toss
and the decision to bat or field, is also crucial.
● These insights can be drawn by applying machine learning to our data.
Project Flow
Implementation Platform
Data Collection
● I found the dataset on Cricsheet.org. Dataset contains match by match summary of
every match played in IPL since 2008-2020.
● The dataset consist of various columns. This implies, we have the following
information to predict the match outcome
● The columns are: id, city, date, team1, team2, toss_winner, toss_decision, result,
player_of_match, venue, umpire1, umpire2.
Data cleaning and Preprocessing
● checking NaN values in column, so that I updated this with other relevant information
● Some teams change their names so I have updated the name in dataset
● Venue details for some matches are not available in dataset
Learning Algorithms
● Gaussian Naive Bayes
● KNN
● Decision Tree
● Random Forest
● Support Vector Machine
● Logistic Regression
Building a Predictive Model
● First convert categorical values to numerical data
● Generic function for making a classification model and accessing performance
● Now we are going to apply various algorithms like Naive Bayes algorithm, KNN
algorithm, Decision tree algorithm etc
References
● S. Muthuswamy and S. S. Lam, "Bowler Performance Prediction for One-day International
Cricket Using Neural Networks," in Industrial Engineering Research Conference, 2008.
● D. Bhattacharjee and D. G. Pahinkar, "Analysis of Performance of Bowlers using Combined
Bowling Rate," International Journal of Sports Science and Engineering, vol. 6, no. 3, pp. 1750-
9823, 2012
● N. Pathak, H. Wadhwa, Applications of modern classification techniques to predict the outcome of
ODI cricket, Procedia Comput. Sci. 87 (2016) 55–60.
● C. D. Prakash, C. Patvardhan and C. V. Lakshmi, "Data Analytics based Deep Mayo Predictor for
IPL9," International Journal of Computer Applications, vol. 152, no. 6, pp. 6-10, October 2016.
● I. P. Wickramasinghe, "Predicting the performance of batsmen in test cricket," Journal of
Human Sport & Excercise, vol. 9, no. 4, pp. 744-751, May 2014.
Cricket Prediction Using ML

Contenu connexe

Similaire à Cricket Prediction Using ML

Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...University of Salerno
 
IRJET- A Survey on Team Selection in Game of Cricket using Machine Learning
IRJET- A Survey on Team Selection in Game of Cricket using Machine LearningIRJET- A Survey on Team Selection in Game of Cricket using Machine Learning
IRJET- A Survey on Team Selection in Game of Cricket using Machine LearningIRJET Journal
 
Cricket score and winner predictor
Cricket score and winner predictorCricket score and winner predictor
Cricket score and winner predictorKeyaShukla3
 
Analyzing and Predicting Outcomes of IPL Cricket Data
Analyzing and Predicting Outcomes of IPL Cricket DataAnalyzing and Predicting Outcomes of IPL Cricket Data
Analyzing and Predicting Outcomes of IPL Cricket DataIRJET Journal
 
IRJET- Cricket Team Selection and Analysis by using DEA Algorithm in Python
IRJET-  	  Cricket Team Selection and Analysis by using DEA Algorithm in PythonIRJET-  	  Cricket Team Selection and Analysis by using DEA Algorithm in Python
IRJET- Cricket Team Selection and Analysis by using DEA Algorithm in PythonIRJET Journal
 
IPL Match Prediction System Using Machine Learning.pptx
IPL Match Prediction System Using Machine Learning.pptxIPL Match Prediction System Using Machine Learning.pptx
IPL Match Prediction System Using Machine Learning.pptxAJAman7
 
INCREASED PREDICTION ACCURACY IN THE GAME OF CRICKETUSING MACHINE LEARNING
INCREASED PREDICTION ACCURACY IN THE GAME OF CRICKETUSING MACHINE LEARNINGINCREASED PREDICTION ACCURACY IN THE GAME OF CRICKETUSING MACHINE LEARNING
INCREASED PREDICTION ACCURACY IN THE GAME OF CRICKETUSING MACHINE LEARNINGIJDKP
 
Research Work Progress By Ajai Misra 19 May 2022.pptx
Research Work Progress By Ajai Misra 19 May 2022.pptxResearch Work Progress By Ajai Misra 19 May 2022.pptx
Research Work Progress By Ajai Misra 19 May 2022.pptxAjaiMisra1
 
B04124012020
B04124012020B04124012020
B04124012020IOSR-JEN
 
Sports and Big data
Sports and Big dataSports and Big data
Sports and Big dataDeZyre
 
Olympics Sports Data Analysis
Olympics Sports Data AnalysisOlympics Sports Data Analysis
Olympics Sports Data AnalysisIRJET Journal
 
str8bat
str8bat str8bat
str8bat brand44
 
Kyle Frankel EECS 441Company Presentation
Kyle Frankel EECS 441Company PresentationKyle Frankel EECS 441Company Presentation
Kyle Frankel EECS 441Company PresentationKyle Frankel
 
PREDICTING PLAYERS' PERFORMANCE IN ONE DAY INTERNATIONAL CRICKET MATCHES USIN...
PREDICTING PLAYERS' PERFORMANCE IN ONE DAY INTERNATIONAL CRICKET MATCHES USIN...PREDICTING PLAYERS' PERFORMANCE IN ONE DAY INTERNATIONAL CRICKET MATCHES USIN...
PREDICTING PLAYERS' PERFORMANCE IN ONE DAY INTERNATIONAL CRICKET MATCHES USIN...cscpconf
 
A Study on Prediction of Share Price by Using Machine Learning LSTM Model
A Study on Prediction of Share Price by Using Machine Learning LSTM ModelA Study on Prediction of Share Price by Using Machine Learning LSTM Model
A Study on Prediction of Share Price by Using Machine Learning LSTM Modelijtsrd
 
Data mining-implementation-to-predict-sales-using-time-series-method By Raiha...
Data mining-implementation-to-predict-sales-using-time-series-method By Raiha...Data mining-implementation-to-predict-sales-using-time-series-method By Raiha...
Data mining-implementation-to-predict-sales-using-time-series-method By Raiha...raihansikdar
 
Comparative Analysis of Machine Learning Models for Cricket Score and Win Pre...
Comparative Analysis of Machine Learning Models for Cricket Score and Win Pre...Comparative Analysis of Machine Learning Models for Cricket Score and Win Pre...
Comparative Analysis of Machine Learning Models for Cricket Score and Win Pre...IRJET Journal
 

Similaire à Cricket Prediction Using ML (20)

Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
 
IRJET- A Survey on Team Selection in Game of Cricket using Machine Learning
IRJET- A Survey on Team Selection in Game of Cricket using Machine LearningIRJET- A Survey on Team Selection in Game of Cricket using Machine Learning
IRJET- A Survey on Team Selection in Game of Cricket using Machine Learning
 
Cricket score and winner predictor
Cricket score and winner predictorCricket score and winner predictor
Cricket score and winner predictor
 
Analyzing and Predicting Outcomes of IPL Cricket Data
Analyzing and Predicting Outcomes of IPL Cricket DataAnalyzing and Predicting Outcomes of IPL Cricket Data
Analyzing and Predicting Outcomes of IPL Cricket Data
 
IRJET- Cricket Team Selection and Analysis by using DEA Algorithm in Python
IRJET-  	  Cricket Team Selection and Analysis by using DEA Algorithm in PythonIRJET-  	  Cricket Team Selection and Analysis by using DEA Algorithm in Python
IRJET- Cricket Team Selection and Analysis by using DEA Algorithm in Python
 
IPL Match Prediction System Using Machine Learning.pptx
IPL Match Prediction System Using Machine Learning.pptxIPL Match Prediction System Using Machine Learning.pptx
IPL Match Prediction System Using Machine Learning.pptx
 
INCREASED PREDICTION ACCURACY IN THE GAME OF CRICKETUSING MACHINE LEARNING
INCREASED PREDICTION ACCURACY IN THE GAME OF CRICKETUSING MACHINE LEARNINGINCREASED PREDICTION ACCURACY IN THE GAME OF CRICKETUSING MACHINE LEARNING
INCREASED PREDICTION ACCURACY IN THE GAME OF CRICKETUSING MACHINE LEARNING
 
Research Work Progress By Ajai Misra 19 May 2022.pptx
Research Work Progress By Ajai Misra 19 May 2022.pptxResearch Work Progress By Ajai Misra 19 May 2022.pptx
Research Work Progress By Ajai Misra 19 May 2022.pptx
 
B04124012020
B04124012020B04124012020
B04124012020
 
Sports event
Sports eventSports event
Sports event
 
Sports and Big data
Sports and Big dataSports and Big data
Sports and Big data
 
Olympics Sports Data Analysis
Olympics Sports Data AnalysisOlympics Sports Data Analysis
Olympics Sports Data Analysis
 
str8bat
str8bat str8bat
str8bat
 
Kyle Frankel EECS 441Company Presentation
Kyle Frankel EECS 441Company PresentationKyle Frankel EECS 441Company Presentation
Kyle Frankel EECS 441Company Presentation
 
PREDICTING PLAYERS' PERFORMANCE IN ONE DAY INTERNATIONAL CRICKET MATCHES USIN...
PREDICTING PLAYERS' PERFORMANCE IN ONE DAY INTERNATIONAL CRICKET MATCHES USIN...PREDICTING PLAYERS' PERFORMANCE IN ONE DAY INTERNATIONAL CRICKET MATCHES USIN...
PREDICTING PLAYERS' PERFORMANCE IN ONE DAY INTERNATIONAL CRICKET MATCHES USIN...
 
A Study on Prediction of Share Price by Using Machine Learning LSTM Model
A Study on Prediction of Share Price by Using Machine Learning LSTM ModelA Study on Prediction of Share Price by Using Machine Learning LSTM Model
A Study on Prediction of Share Price by Using Machine Learning LSTM Model
 
Data mining-implementation-to-predict-sales-using-time-series-method By Raiha...
Data mining-implementation-to-predict-sales-using-time-series-method By Raiha...Data mining-implementation-to-predict-sales-using-time-series-method By Raiha...
Data mining-implementation-to-predict-sales-using-time-series-method By Raiha...
 
Comparative Analysis of Machine Learning Models for Cricket Score and Win Pre...
Comparative Analysis of Machine Learning Models for Cricket Score and Win Pre...Comparative Analysis of Machine Learning Models for Cricket Score and Win Pre...
Comparative Analysis of Machine Learning Models for Cricket Score and Win Pre...
 
Msis5633 cfb presentation
Msis5633 cfb presentationMsis5633 cfb presentation
Msis5633 cfb presentation
 
Airline Analysis of Data Using Hadoop
Airline Analysis of Data Using HadoopAirline Analysis of Data Using Hadoop
Airline Analysis of Data Using Hadoop
 

Dernier

Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxNLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxBoston Institute of Analytics
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...ssuserf63bd7
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 

Dernier (20)

Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxNLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 

Cricket Prediction Using ML

  • 1. Cricket Prediction Using ML and Data Analytics Presented by: Krunal Chaudhari [192010023]
  • 2. What is Data Analytics? ● Data analytics is a process of inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information, informing conclusions, and supporting decision-making. ● Sports analytics are a collection of relevant, historical, statistics that can provide a competitive advantage to a team or individual.
  • 3. Why Data Analytics in Cricket? ● Cricket is most popular sport in India ● Huge amount data generated from cricket ● Capture Data to Deliver Greater Insight ● Player selection and decision are become important
  • 4. How Data Analytics and ML will help in Cricket Prediction ● Help the Captain/coach Make Informed Decisions ● Engage Cricket Fans ● Improve Player Performance ● Machine learning technique WASP(Winning and Score Predictor) predicts final score ● Deeper analysis of match predictions, performances, and patterns
  • 5. Key Research in this field ● S. Muthuswamy and S. S. Lam, "Bowler Performance Prediction for One-day International Cricket Using Neural Networks," in Industrial Engineering Research Conference, 2008. ● N. Pathak, H. Wadhwa, Applications of modern classification techniques to predict the outcome of ODI cricket, Procedia Comput. Sci. 87 (2016) 55–60. ● I. P. Wickramasinghe, "Predicting the performance of batsmen in test cricket," Journal of Human Sport & Excercise, vol. 9, no. 4, pp. 744-751, May 2014.
  • 6. Key Research in this field(contd..) ● D. Bhattacharjee and D. G. Pahinkar, "Analysis of Performance of Bowlers using Combined Bowling Rate," International Journal of Sports Science and Engineering, vol. 6, no. 3, pp. 1750-9823, 2012 ● C. D. Prakash, C. Patvardhan and C. V. Lakshmi, "Data Analytics based Deep Mayo Predictor for IPL9," International Journal of Computer Applications, vol. 152, no. 6, pp. 6-10, October 2016. ● J. Han, M. Kamber and J. Pei, Data Mining: Concepts and Techniques, 3rd Edition ed., Waltham:Elsevier, 2012.
  • 7. Proposed System ● Sports analytics is a very interesting field. Cricket begin the most popular sports, has many areas of study. One being the match prediction based on given data ● A match’s fate is decided by the teams that are participating, the venue, the city, number of wickets, runs etc. It also depends on the toss, the team who wins the toss and the decision to bat or field, is also crucial. ● These insights can be drawn by applying machine learning to our data.
  • 10. Data Collection ● I found the dataset on Cricsheet.org. Dataset contains match by match summary of every match played in IPL since 2008-2020. ● The dataset consist of various columns. This implies, we have the following information to predict the match outcome ● The columns are: id, city, date, team1, team2, toss_winner, toss_decision, result, player_of_match, venue, umpire1, umpire2.
  • 11. Data cleaning and Preprocessing ● checking NaN values in column, so that I updated this with other relevant information ● Some teams change their names so I have updated the name in dataset ● Venue details for some matches are not available in dataset
  • 12. Learning Algorithms ● Gaussian Naive Bayes ● KNN ● Decision Tree ● Random Forest ● Support Vector Machine ● Logistic Regression
  • 13. Building a Predictive Model ● First convert categorical values to numerical data ● Generic function for making a classification model and accessing performance ● Now we are going to apply various algorithms like Naive Bayes algorithm, KNN algorithm, Decision tree algorithm etc
  • 14. References ● S. Muthuswamy and S. S. Lam, "Bowler Performance Prediction for One-day International Cricket Using Neural Networks," in Industrial Engineering Research Conference, 2008. ● D. Bhattacharjee and D. G. Pahinkar, "Analysis of Performance of Bowlers using Combined Bowling Rate," International Journal of Sports Science and Engineering, vol. 6, no. 3, pp. 1750- 9823, 2012 ● N. Pathak, H. Wadhwa, Applications of modern classification techniques to predict the outcome of ODI cricket, Procedia Comput. Sci. 87 (2016) 55–60. ● C. D. Prakash, C. Patvardhan and C. V. Lakshmi, "Data Analytics based Deep Mayo Predictor for IPL9," International Journal of Computer Applications, vol. 152, no. 6, pp. 6-10, October 2016. ● I. P. Wickramasinghe, "Predicting the performance of batsmen in test cricket," Journal of Human Sport & Excercise, vol. 9, no. 4, pp. 744-751, May 2014.