SlideShare a Scribd company logo
CRICKET SCORE AND WINNER
PREDICTOR
By:
Keya Shukla (171210033)
Srijan Gupta (171210051)
Tanika Jindal (171210056)
CONTENTS
 Problem Statement
 Overview
 Implementation
 Previous Works
 Conclusion and Results
 References
PROBLEM STATEMENT
 Score prediction in cricket is of utmost importance.
 It is used by coaches to train teams based on past performances and to formulate strategies for
future games.
 Also instrumental to spectators in placing bets.
 Prediction is generally done using a Regression algorithm.
 Problem Statement : Create a model that predicts the number of runs, and consequently the
winner of a T20 match.
OVERVIEW
 In this project, we have used Multiple Linear Regression to predict the number of runs made and
consequently the winner of a T20 match.
 The data set used is : https://cricsheet.org/
 Statistical technique that uses multiple features to predict the value of a response variable.
 Models a linear relationship between independent and dependent variables.
 The equation used is :
IMPLEMENTATION
 The training and test data was split according to a 75-25 % ratio.
 The model was applied to the data set to train it for accurate prediction.
 Sklearn library was used and LinearRegression() function is used.
 Predicted y values are found by predict() function, by giving X test values as input.
 R squared value is found by using the score() function.
 The accuracy is calculated by a custom accuracy function.
 Accuracy is calculated by : ( predicted score – actual score ) , if this difference falls below a
particular threshold, it is considered as a correct prediction.
 Accuracy obtained : 72.34 %
PREVIOUS WORKS
 A research has been done in which classification algorithms such as Naive Bayes, Random Forest,
Multiclass SVM and Decision Tree classifiers are used.
 Their approach was to classify number of runs and number of wickets in different ranges.
 Another was done using K-Nearest Neighbours, by taking toss decision and venue of match
along with strength of team as features.
 Lastly, a research was conducted to formulate CricAI by using AI techniques along with Bayesian
Classifiers.
CONCLUSION AND RESULTS
 The prediction was carried out by using Linear Regression.
 Such a prediction will help in efficient training and studying for future matches, as well as for
betting purposes.
 Through comparison it was found that Random Forest Regression would give a higher accuracy
and thus gives scope for future research.
 The Linear Regression accuracy could be improved by increasing the data set or by choosing
alternate features for prediction.
 To conclude, with an accuracy of 72.34 %, the model is able to correctly predict the number of
runs. This gives an idea about the winner of the match.
REFERENCES
 Passi, Kalpdrum & Pandey, Niravkumar. (2018). Increased Prediction Accuracy in the Game of
Cricket Using Machine Learning. International Journal of Data Mining & Knowledge Management
Process. 8. 19-36. 10.5121/ijdkp.2018.8203.
 Predicting the Outcome of ODI Cricket Matches: A Team Composition Based Approach by
Madan Gopal Jhawar, Vikram Pudi in European Conference on Machine Learning and Principles
and Practice of Knowledge Discovery in Databases (ECML-PKDD 2016)
 A. Kaluarachchi and S. V. Aparna, "CricAI: A classification based tool to predict the outcome in
ODI cricket," 2010 Fifth International Conference on Information and Automation for
Sustainability, Colombo, 2010, pp. 250-255.

More Related Content

What's hot

Mining Association Rules in Large Database
Mining Association Rules in Large DatabaseMining Association Rules in Large Database
Mining Association Rules in Large Database
Er. Nawaraj Bhandari
 
Can we predict football matches ?
Can we predict football matches ?Can we predict football matches ?
Can we predict football matches ?
Gabriele Pinto
 
Cricket Analysis using statistics
Cricket Analysis using statisticsCricket Analysis using statistics
Cricket Analysis using statistics
Sugyan Panda
 
Football Analysis summary
Football Analysis summaryFootball Analysis summary
Football Analysis summary
Cardiff City FC
 
Data Mining: Association Rules Basics
Data Mining: Association Rules BasicsData Mining: Association Rules Basics
Data Mining: Association Rules Basics
Benazir Income Support Program (BISP)
 
Decision tree Using c4.5 Algorithm
Decision tree Using c4.5 AlgorithmDecision tree Using c4.5 Algorithm
Decision tree Using c4.5 Algorithm
Mohd. Noor Abdul Hamid
 
Decision tree
Decision treeDecision tree
Decision tree
Ami_Surati
 
Presentation on supervised learning
Presentation on supervised learningPresentation on supervised learning
Presentation on supervised learning
Tonmoy Bhagawati
 
05 Clustering in Data Mining
05 Clustering in Data Mining05 Clustering in Data Mining
05 Clustering in Data Mining
Valerii Klymchuk
 
Data science in sports
Data science in sportsData science in sports
Data science in sports
EDGrow
 
Understanding Association Rule Mining
Understanding Association Rule MiningUnderstanding Association Rule Mining
Understanding Association Rule Mining
Mohit Rajput
 
Data Analytics Presentation.pdf
Data Analytics Presentation.pdfData Analytics Presentation.pdf
Data Analytics Presentation.pdf
Konstantinos Michail
 
Understand cricket
Understand cricketUnderstand cricket
Understand cricketArcetuthis
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Simplilearn
 
k Nearest Neighbor
k Nearest Neighbork Nearest Neighbor
k Nearest Neighborbutest
 
similarity measure
similarity measure similarity measure
similarity measure
ZHAO Sam
 
Ensemble Learning.pptx
Ensemble Learning.pptxEnsemble Learning.pptx
Ensemble Learning.pptx
piyushkumar222909
 
Exploratory data analysis in R - Data Science Club
Exploratory data analysis in R - Data Science ClubExploratory data analysis in R - Data Science Club
Exploratory data analysis in R - Data Science Club
Martin Bago
 
Decision Tree - ID3
Decision Tree - ID3Decision Tree - ID3
Decision Tree - ID3Xueping Peng
 

What's hot (20)

Mining Association Rules in Large Database
Mining Association Rules in Large DatabaseMining Association Rules in Large Database
Mining Association Rules in Large Database
 
Can we predict football matches ?
Can we predict football matches ?Can we predict football matches ?
Can we predict football matches ?
 
Cricket Analysis using statistics
Cricket Analysis using statisticsCricket Analysis using statistics
Cricket Analysis using statistics
 
Football Analysis summary
Football Analysis summaryFootball Analysis summary
Football Analysis summary
 
Data Mining: Association Rules Basics
Data Mining: Association Rules BasicsData Mining: Association Rules Basics
Data Mining: Association Rules Basics
 
Decision tree Using c4.5 Algorithm
Decision tree Using c4.5 AlgorithmDecision tree Using c4.5 Algorithm
Decision tree Using c4.5 Algorithm
 
Decision tree
Decision treeDecision tree
Decision tree
 
Presentation on supervised learning
Presentation on supervised learningPresentation on supervised learning
Presentation on supervised learning
 
05 Clustering in Data Mining
05 Clustering in Data Mining05 Clustering in Data Mining
05 Clustering in Data Mining
 
Data science in sports
Data science in sportsData science in sports
Data science in sports
 
Understanding Association Rule Mining
Understanding Association Rule MiningUnderstanding Association Rule Mining
Understanding Association Rule Mining
 
Data Analytics Presentation.pdf
Data Analytics Presentation.pdfData Analytics Presentation.pdf
Data Analytics Presentation.pdf
 
Understand cricket
Understand cricketUnderstand cricket
Understand cricket
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
 
k Nearest Neighbor
k Nearest Neighbork Nearest Neighbor
k Nearest Neighbor
 
similarity measure
similarity measure similarity measure
similarity measure
 
Ensemble Learning.pptx
Ensemble Learning.pptxEnsemble Learning.pptx
Ensemble Learning.pptx
 
Exploratory data analysis in R - Data Science Club
Exploratory data analysis in R - Data Science ClubExploratory data analysis in R - Data Science Club
Exploratory data analysis in R - Data Science Club
 
Decision Tree - ID3
Decision Tree - ID3Decision Tree - ID3
Decision Tree - ID3
 
ID3 ALGORITHM
ID3 ALGORITHMID3 ALGORITHM
ID3 ALGORITHM
 

Similar to 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 Journal
 
Predicting User Ratings of Competitive ProgrammingContests using Decision Tre...
Predicting User Ratings of Competitive ProgrammingContests using Decision Tre...Predicting User Ratings of Competitive ProgrammingContests using Decision Tre...
Predicting User Ratings of Competitive ProgrammingContests using Decision Tre...
IRJET Journal
 
User Payment Prediction in Free-to-Play
User Payment Prediction in Free-to-PlayUser Payment Prediction in Free-to-Play
User Payment Prediction in Free-to-PlayAhmed Hassan
 
IPL Data Analysis using Data Science
IPL Data Analysis using Data ScienceIPL Data Analysis using Data Science
IPL Data Analysis using Data Science
FET Gurukula Kangri University
 
Predicting Football Match Results with Data Mining Techniques
Predicting Football Match Results with Data Mining TechniquesPredicting Football Match Results with Data Mining Techniques
Predicting Football Match Results with Data Mining Techniques
IJCSIS Research Publications
 
B04124012020
B04124012020B04124012020
B04124012020
IOSR-JEN
 
D017332126
D017332126D017332126
D017332126
IOSR Journals
 
Support Vector Machine–Based Prediction System for a Football Match Result
Support Vector Machine–Based Prediction System for a Football Match ResultSupport Vector Machine–Based Prediction System for a Football Match Result
Support Vector Machine–Based Prediction System for a Football Match Result
iosrjce
 
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Edureka!
 
Cricket 2
Cricket 2Cricket 2
BATCH 1 FIRST REVIEW-1.pptx
BATCH 1 FIRST REVIEW-1.pptxBATCH 1 FIRST REVIEW-1.pptx
BATCH 1 FIRST REVIEW-1.pptx
SurajRavi16
 
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
 
Cricket Prediction Using ML and Data Analytics.pptx
Cricket Prediction Using ML and Data Analytics.pptxCricket Prediction Using ML and Data Analytics.pptx
Cricket Prediction Using ML and Data Analytics.pptx
krunalchaudhari40
 
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUESANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
IRJET Journal
 
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Simplilearn
 
Cricket Score and Winning Prediction
Cricket Score and Winning PredictionCricket Score and Winning Prediction
Cricket Score and Winning Prediction
IRJET Journal
 
CASE STUDY: ADMISSION PREDICTION IN ENGINEERING AND TECHNOLOGY COLLEGES
CASE STUDY: ADMISSION PREDICTION IN ENGINEERING AND TECHNOLOGY COLLEGESCASE STUDY: ADMISSION PREDICTION IN ENGINEERING AND TECHNOLOGY COLLEGES
CASE STUDY: ADMISSION PREDICTION IN ENGINEERING AND TECHNOLOGY COLLEGES
IRJET Journal
 
Predicting best classifier using properties of data sets
Predicting best classifier using properties of data setsPredicting best classifier using properties of data sets
Predicting best classifier using properties of data sets
Abhishek Vijayvargia
 
Survey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and CareerSurvey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and Career
IRJET Journal
 
Csit65111ASSOCIATIVE REGRESSIVE DECISION RULE MINING FOR ASSOCIATIVE REGRESSI...
Csit65111ASSOCIATIVE REGRESSIVE DECISION RULE MINING FOR ASSOCIATIVE REGRESSI...Csit65111ASSOCIATIVE REGRESSIVE DECISION RULE MINING FOR ASSOCIATIVE REGRESSI...
Csit65111ASSOCIATIVE REGRESSIVE DECISION RULE MINING FOR ASSOCIATIVE REGRESSI...
cscpconf
 

Similar to Cricket score and winner predictor (20)

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
 
Predicting User Ratings of Competitive ProgrammingContests using Decision Tre...
Predicting User Ratings of Competitive ProgrammingContests using Decision Tre...Predicting User Ratings of Competitive ProgrammingContests using Decision Tre...
Predicting User Ratings of Competitive ProgrammingContests using Decision Tre...
 
User Payment Prediction in Free-to-Play
User Payment Prediction in Free-to-PlayUser Payment Prediction in Free-to-Play
User Payment Prediction in Free-to-Play
 
IPL Data Analysis using Data Science
IPL Data Analysis using Data ScienceIPL Data Analysis using Data Science
IPL Data Analysis using Data Science
 
Predicting Football Match Results with Data Mining Techniques
Predicting Football Match Results with Data Mining TechniquesPredicting Football Match Results with Data Mining Techniques
Predicting Football Match Results with Data Mining Techniques
 
B04124012020
B04124012020B04124012020
B04124012020
 
D017332126
D017332126D017332126
D017332126
 
Support Vector Machine–Based Prediction System for a Football Match Result
Support Vector Machine–Based Prediction System for a Football Match ResultSupport Vector Machine–Based Prediction System for a Football Match Result
Support Vector Machine–Based Prediction System for a Football Match Result
 
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
 
Cricket 2
Cricket 2Cricket 2
Cricket 2
 
BATCH 1 FIRST REVIEW-1.pptx
BATCH 1 FIRST REVIEW-1.pptxBATCH 1 FIRST REVIEW-1.pptx
BATCH 1 FIRST REVIEW-1.pptx
 
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...
 
Cricket Prediction Using ML and Data Analytics.pptx
Cricket Prediction Using ML and Data Analytics.pptxCricket Prediction Using ML and Data Analytics.pptx
Cricket Prediction Using ML and Data Analytics.pptx
 
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUESANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
 
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
 
Cricket Score and Winning Prediction
Cricket Score and Winning PredictionCricket Score and Winning Prediction
Cricket Score and Winning Prediction
 
CASE STUDY: ADMISSION PREDICTION IN ENGINEERING AND TECHNOLOGY COLLEGES
CASE STUDY: ADMISSION PREDICTION IN ENGINEERING AND TECHNOLOGY COLLEGESCASE STUDY: ADMISSION PREDICTION IN ENGINEERING AND TECHNOLOGY COLLEGES
CASE STUDY: ADMISSION PREDICTION IN ENGINEERING AND TECHNOLOGY COLLEGES
 
Predicting best classifier using properties of data sets
Predicting best classifier using properties of data setsPredicting best classifier using properties of data sets
Predicting best classifier using properties of data sets
 
Survey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and CareerSurvey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and Career
 
Csit65111ASSOCIATIVE REGRESSIVE DECISION RULE MINING FOR ASSOCIATIVE REGRESSI...
Csit65111ASSOCIATIVE REGRESSIVE DECISION RULE MINING FOR ASSOCIATIVE REGRESSI...Csit65111ASSOCIATIVE REGRESSIVE DECISION RULE MINING FOR ASSOCIATIVE REGRESSI...
Csit65111ASSOCIATIVE REGRESSIVE DECISION RULE MINING FOR ASSOCIATIVE REGRESSI...
 

Recently uploaded

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 

Recently uploaded (20)

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 

Cricket score and winner predictor

  • 1. CRICKET SCORE AND WINNER PREDICTOR By: Keya Shukla (171210033) Srijan Gupta (171210051) Tanika Jindal (171210056)
  • 2. CONTENTS  Problem Statement  Overview  Implementation  Previous Works  Conclusion and Results  References
  • 3. PROBLEM STATEMENT  Score prediction in cricket is of utmost importance.  It is used by coaches to train teams based on past performances and to formulate strategies for future games.  Also instrumental to spectators in placing bets.  Prediction is generally done using a Regression algorithm.  Problem Statement : Create a model that predicts the number of runs, and consequently the winner of a T20 match.
  • 4. OVERVIEW  In this project, we have used Multiple Linear Regression to predict the number of runs made and consequently the winner of a T20 match.  The data set used is : https://cricsheet.org/  Statistical technique that uses multiple features to predict the value of a response variable.  Models a linear relationship between independent and dependent variables.  The equation used is :
  • 5. IMPLEMENTATION  The training and test data was split according to a 75-25 % ratio.  The model was applied to the data set to train it for accurate prediction.  Sklearn library was used and LinearRegression() function is used.  Predicted y values are found by predict() function, by giving X test values as input.  R squared value is found by using the score() function.  The accuracy is calculated by a custom accuracy function.  Accuracy is calculated by : ( predicted score – actual score ) , if this difference falls below a particular threshold, it is considered as a correct prediction.  Accuracy obtained : 72.34 %
  • 6. PREVIOUS WORKS  A research has been done in which classification algorithms such as Naive Bayes, Random Forest, Multiclass SVM and Decision Tree classifiers are used.  Their approach was to classify number of runs and number of wickets in different ranges.  Another was done using K-Nearest Neighbours, by taking toss decision and venue of match along with strength of team as features.  Lastly, a research was conducted to formulate CricAI by using AI techniques along with Bayesian Classifiers.
  • 7. CONCLUSION AND RESULTS  The prediction was carried out by using Linear Regression.  Such a prediction will help in efficient training and studying for future matches, as well as for betting purposes.  Through comparison it was found that Random Forest Regression would give a higher accuracy and thus gives scope for future research.  The Linear Regression accuracy could be improved by increasing the data set or by choosing alternate features for prediction.  To conclude, with an accuracy of 72.34 %, the model is able to correctly predict the number of runs. This gives an idea about the winner of the match.
  • 8. REFERENCES  Passi, Kalpdrum & Pandey, Niravkumar. (2018). Increased Prediction Accuracy in the Game of Cricket Using Machine Learning. International Journal of Data Mining & Knowledge Management Process. 8. 19-36. 10.5121/ijdkp.2018.8203.  Predicting the Outcome of ODI Cricket Matches: A Team Composition Based Approach by Madan Gopal Jhawar, Vikram Pudi in European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML-PKDD 2016)  A. Kaluarachchi and S. V. Aparna, "CricAI: A classification based tool to predict the outcome in ODI cricket," 2010 Fifth International Conference on Information and Automation for Sustainability, Colombo, 2010, pp. 250-255.