SlideShare a Scribd company logo
1 of 16
CRICKET PREDICTOR
BY:
NAMAN JAIN(9911103490)
INTRODUCTION
In this work we address the winning factors in the sport of ONE DAY CRICKET.
Winning in ODI depends on factors such as scoring as well as physical strength
of the teams. But there is scope of further research on these factors and
analyzing them. Interesting factors include home game-advantage, day
night effect, winning the toss and batting first.
Our main aim is to predict the outcome of the cricket match and assisting the
coach in selecting the best possible team.
PROBLEM STAEMENT
Part 1
To predict the result of particular match based on various parameter such as
Home advantage, First Bat, Ground Conditions, Toss, Team Combination etc.
On the basis of these results, decide the betting rates.
Part 2
To assist the coach in various areas such as Team Selection, Batting Order,
Strategy etc.
PROPOSED SOLUTION
For Part 1
We are predicting the outcome of a match by simulating research papers and improving upon
them by adding more parameters and also comparing the accuracy in prediction of various
techniques. Betting rates will also be decided based on these techniques.
Some of the algorithms and techniques:
Naive Bayes
ID3
For Part 2:
We are assisting the coach of the cricket teams in selecting the best possible team using individual
player records to determine the best team for a particular match. Also use set matching algorithms
such as Gale-Shapley to decide the batting order.
ALGORITHMS
We will do so using 2 algorithms :
1. Naïve Bayes Algorithm : It can be seen as a way of understanding how the
probability that a theory is true is affected by a new piece of evidence.
2. ID3:- The ID3 algorithm begins with the original set S as the root node. On
each iteration of the algorithm, it iterates through every unused attribute
of the set S and calculates the entropy H(S) (or information gain IG(A)) of
that attribute. It then selects the attribute which has the smallest entropy
(or largest information gain) value. The set S is then split by the selected
attribute (e.g. age < 50, 50 <= age < 100, age >= 100) to produce subsets
of the data.
COACH ASSISTOR
STABLE MARRIAGE PROBLEM
Stable marriage problem (SMP) is the problem of finding a stable
matching between two sets of elements given a set of preferences for each
element. A matching is a mapping from the elements of one set to the
elements of the other set. A matching is stable whenever it is not the case
that both:
 some given element A of the first matched set prefers some given
element B of the second matched set over the element to which A is
already matched, and
 B also prefers A over the element to which B is already matched
RESEARCH PAPER 1
Auto-play: A Data Mining Approach to ODI Cricket Simulation and Prediction
In this paper, we build a prediction system that takes in historical match data
as well as the instantaneous state of a match, and predicts future match
events culminating in a victory or loss. We model the game using a subset of
match parameters, using a combination of linear regression and nearest-
neighbour clustering algorithms
RESEARCH PAPER 2
Fuzzy Logic based Cricket Player Performance Evaluator
We propose a fuzzy logic based technique to evaluate the performance of
cricket players. Various input parameters are being considered which are
scaled using linguistic variables and a very simple yet effective software tool is
developed to compute the effect of input parameters on the ranking of the
players.
RESEARCH PAPER 3
Gale-Shapley Stable Marriage,Problem Revisited: Strategic Issues and
Applications
We study strategic issues in the Gale-Shapley stable marriage model. In the
first part of the paper, we derive the optimal cheating strategy and show that
it is not always possible for a woman to recover her women-optimal stable
partner from the men-optimal stable matching mechanism when she can
only cheat by permuting her preferences. In fact, we show, using simulation,
that the chances that a woman can benefit from cheating are slim
LITERATURE SUMMARY
From our literature survey, it was found that very limited machine learning work has
been done on game of cricket. Though cricket shares some attributes with other
sports such as baseball, it still remains unique in certain respects and deserves to
be analyzed independently. Most of analyzing studies on cricket so far have been
conducted using statistical methods. Furthermore, many of them have addressed
the five day long test matches but not the One Day Internationals. We present
some relevant studies below.
The statistical research on Cricket has been started very early stage of the cricket.
In 1945 Wood used the geometric distribution to model the total score in cricket .
This was not a study on the ODI form of the game but has been recognized
among the pioneering research in the game of cricket. Bailey and Clarke
conducted a study to predict the outcome in one day international cricket while
the game is in progress .
SUMMARY(cont)
This study was performed using statistical models. The interesting fact about
this article is that the authors have statistically proved how the match
resources (number of overs and batsmen left) affect the final result. However,
they deal with analysis during the current game. They do not predict in
advance the chances of winning a new game based on previous matches.
Chedzoy studied the issue of umpiring errors in cricket matches . An umpire is
the term used for a referee in cricket. This article focuses on umpiring
decisions and how they affect the outcome of the match. This study was also
based on a statistical approach. Moreover, it focused only on one aspect of
the game, namely, the effect of umpires. Sparks and Abrahamson developed
a mathematical model to predict award winners in a game.
SUMMARY(cont)
This study was conducted using machine learning techniques and focused on
baseball matches. They have employed this model in the national league
and correctly predicted winners prior to the award announcement. Smith
and Lipscomb have done similar study for Predicting CY Young award
winners for Baseball Pitchers. Interestingly, they have found that Naïve Bayes
performed well in their research as well. Bandulasiri has written an interesting
article on predicting the winner in an ODI cricket match. This article
addressed similar datasets as we used in our research. In this paper, the
author has used statistical methods to find wining factors for an ODI match.
We have explored the machine learning path, considering popular classifiers,
and developed a software tool based on our results. This AI-based tool would
be very helpful in predictive analysis in cricket.
SUMMARY(cont)
It is also possible to apply the machine learning techniques we used in our
research to predict the outcome in other outdoor sports such
as baseball. The specific approach used may depend on the nature of the
given datasets and applications
GALE SHAPLEY
In this approach, 2 11*11 matrix are considers
1: Preference list of Players
2.Preference list of Coach
GALE SHAPLEY(cont)
THANK YOU

More Related Content

What's hot

Customer Segmentation Project
Customer Segmentation ProjectCustomer Segmentation Project
Customer Segmentation ProjectAditya Ekawade
 
Stock Market Prediction
Stock Market PredictionStock Market Prediction
Stock Market PredictionMRIDUL GUPTA
 
Sentiment analysis using ml
Sentiment analysis using mlSentiment analysis using ml
Sentiment analysis using mlPravin Katiyar
 
Heart Attack Prediction using Machine Learning
Heart Attack Prediction using Machine LearningHeart Attack Prediction using Machine Learning
Heart Attack Prediction using Machine Learningmohdshoaibuddin1
 
Cricket League Association
Cricket League Association Cricket League Association
Cricket League Association Nirav Soni
 
Data Analytics Project Presentation
Data Analytics Project PresentationData Analytics Project Presentation
Data Analytics Project PresentationRohit Vaze
 
Crop prediction using machine learning
Crop prediction using machine learningCrop prediction using machine learning
Crop prediction using machine learningdataalcott
 
Stock price prediction using Neural Net
Stock price prediction using Neural NetStock price prediction using Neural Net
Stock price prediction using Neural NetRajat Sharma
 
Loan approval prediction based on machine learning approach
Loan approval prediction based on machine learning approachLoan approval prediction based on machine learning approach
Loan approval prediction based on machine learning approachEslam Nader
 
Unsupervised learning
Unsupervised learningUnsupervised learning
Unsupervised learningamalalhait
 
Sentiment analysis presentation
Sentiment analysis presentationSentiment analysis presentation
Sentiment analysis presentationGunjanSrivastava23
 
Sentiment Analaysis on Twitter
Sentiment Analaysis on TwitterSentiment Analaysis on Twitter
Sentiment Analaysis on TwitterNitish J Prabhu
 
Big Data & Sentiment Analysis
Big Data & Sentiment AnalysisBig Data & Sentiment Analysis
Big Data & Sentiment AnalysisMichel Bruley
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithmparry prabhu
 

What's hot (20)

Customer Segmentation Project
Customer Segmentation ProjectCustomer Segmentation Project
Customer Segmentation Project
 
KNN
KNNKNN
KNN
 
Stock Market Prediction
Stock Market PredictionStock Market Prediction
Stock Market Prediction
 
Sentiment analysis using ml
Sentiment analysis using mlSentiment analysis using ml
Sentiment analysis using ml
 
Heart Attack Prediction using Machine Learning
Heart Attack Prediction using Machine LearningHeart Attack Prediction using Machine Learning
Heart Attack Prediction using Machine Learning
 
Cricket League Association
Cricket League Association Cricket League Association
Cricket League Association
 
Data Analytics Project Presentation
Data Analytics Project PresentationData Analytics Project Presentation
Data Analytics Project Presentation
 
Crop prediction using machine learning
Crop prediction using machine learningCrop prediction using machine learning
Crop prediction using machine learning
 
K Nearest Neighbors
K Nearest NeighborsK Nearest Neighbors
K Nearest Neighbors
 
Loaders
LoadersLoaders
Loaders
 
House price prediction
House price predictionHouse price prediction
House price prediction
 
Stock price prediction using Neural Net
Stock price prediction using Neural NetStock price prediction using Neural Net
Stock price prediction using Neural Net
 
Loan approval prediction based on machine learning approach
Loan approval prediction based on machine learning approachLoan approval prediction based on machine learning approach
Loan approval prediction based on machine learning approach
 
Unsupervised learning
Unsupervised learningUnsupervised learning
Unsupervised learning
 
Sentiment analysis presentation
Sentiment analysis presentationSentiment analysis presentation
Sentiment analysis presentation
 
Problems, Problem spaces and Search
Problems, Problem spaces and SearchProblems, Problem spaces and Search
Problems, Problem spaces and Search
 
Sentiment Analaysis on Twitter
Sentiment Analaysis on TwitterSentiment Analaysis on Twitter
Sentiment Analaysis on Twitter
 
Final ppt
Final pptFinal ppt
Final ppt
 
Big Data & Sentiment Analysis
Big Data & Sentiment AnalysisBig Data & Sentiment Analysis
Big Data & Sentiment Analysis
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithm
 

Viewers also liked

Viewers also liked (12)

Cricket Prediction
Cricket PredictionCricket Prediction
Cricket Prediction
 
Analysis of different parameters in game of cricket
Analysis of different parameters in game of cricketAnalysis of different parameters in game of cricket
Analysis of different parameters in game of cricket
 
Cricket Australia Centre of Excellence
Cricket Australia Centre of ExcellenceCricket Australia Centre of Excellence
Cricket Australia Centre of Excellence
 
Mumbai Cricket Association(MCA) Exposed
Mumbai Cricket Association(MCA) ExposedMumbai Cricket Association(MCA) Exposed
Mumbai Cricket Association(MCA) Exposed
 
Criconnect
CriconnectCriconnect
Criconnect
 
M cricket project report
M cricket project reportM cricket project report
M cricket project report
 
Ipl 2016
Ipl 2016 Ipl 2016
Ipl 2016
 
Sustainability of the League
Sustainability of the LeagueSustainability of the League
Sustainability of the League
 
Statistics used in Cricket
Statistics used in Cricket Statistics used in Cricket
Statistics used in Cricket
 
CRICKET
CRICKETCRICKET
CRICKET
 
Data mining: Classification and prediction
Data mining: Classification and predictionData mining: Classification and prediction
Data mining: Classification and prediction
 
cricket ppt
cricket pptcricket ppt
cricket ppt
 

Similar to Cricket Predictor Uses Machine Learning

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 TechniquesIJCSIS Research Publications
 
B04124012020
B04124012020B04124012020
B04124012020IOSR-JEN
 
Football Result Prediction using Dixon Coles Algorithm
Football Result Prediction using Dixon Coles AlgorithmFootball Result Prediction using Dixon Coles Algorithm
Football Result Prediction using Dixon Coles AlgorithmAakash Jacobs
 
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
 
Identifying Key Factors in Winning MLB Games Using a Data-Mining Approach
Identifying Key Factors in Winning MLB Games Using a Data-Mining ApproachIdentifying Key Factors in Winning MLB Games Using a Data-Mining Approach
Identifying Key Factors in Winning MLB Games Using a Data-Mining ApproachJoelDabady
 
CLanctot_DSlavin_JMiron_Stats415_Project
CLanctot_DSlavin_JMiron_Stats415_ProjectCLanctot_DSlavin_JMiron_Stats415_Project
CLanctot_DSlavin_JMiron_Stats415_ProjectDimitry Slavin
 
Cricket Score and Winning Prediction
Cricket Score and Winning PredictionCricket Score and Winning Prediction
Cricket Score and Winning PredictionIRJET Journal
 
The Effect of RAT on Wages for Professional Basketball Players 0505.docx upda...
The Effect of RAT on Wages for Professional Basketball Players 0505.docx upda...The Effect of RAT on Wages for Professional Basketball Players 0505.docx upda...
The Effect of RAT on Wages for Professional Basketball Players 0505.docx upda...Andre Williams
 
10.1.1.735.795.pdf
10.1.1.735.795.pdf10.1.1.735.795.pdf
10.1.1.735.795.pdfresearchict
 
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
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEmathsjournal
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEmathsjournal
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEmathsjournal
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEmathsjournal
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEmathsjournal
 

Similar to Cricket Predictor Uses Machine Learning (20)

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
 
IRJET-V8I11270.pdf
IRJET-V8I11270.pdfIRJET-V8I11270.pdf
IRJET-V8I11270.pdf
 
Football Result Prediction using Dixon Coles Algorithm
Football Result Prediction using Dixon Coles AlgorithmFootball Result Prediction using Dixon Coles Algorithm
Football Result Prediction using Dixon Coles Algorithm
 
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
 
Cs229 final report
Cs229 final reportCs229 final report
Cs229 final report
 
Identifying Key Factors in Winning MLB Games Using a Data-Mining Approach
Identifying Key Factors in Winning MLB Games Using a Data-Mining ApproachIdentifying Key Factors in Winning MLB Games Using a Data-Mining Approach
Identifying Key Factors in Winning MLB Games Using a Data-Mining Approach
 
CLanctot_DSlavin_JMiron_Stats415_Project
CLanctot_DSlavin_JMiron_Stats415_ProjectCLanctot_DSlavin_JMiron_Stats415_Project
CLanctot_DSlavin_JMiron_Stats415_Project
 
Cricket Score and Winning Prediction
Cricket Score and Winning PredictionCricket Score and Winning Prediction
Cricket Score and Winning Prediction
 
RESEARCH PAPER
RESEARCH PAPERRESEARCH PAPER
RESEARCH PAPER
 
The Effect of RAT on Wages for Professional Basketball Players 0505.docx upda...
The Effect of RAT on Wages for Professional Basketball Players 0505.docx upda...The Effect of RAT on Wages for Professional Basketball Players 0505.docx upda...
The Effect of RAT on Wages for Professional Basketball Players 0505.docx upda...
 
CRA-IM-Group4.pptx
CRA-IM-Group4.pptxCRA-IM-Group4.pptx
CRA-IM-Group4.pptx
 
IM Final.pptx
IM Final.pptxIM Final.pptx
IM Final.pptx
 
10.1.1.735.795.pdf
10.1.1.735.795.pdf10.1.1.735.795.pdf
10.1.1.735.795.pdf
 
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...
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
 
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSEPREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
PREDICTIVE MODELS FOR GAME OUTCOMES IN WOMEN’S LACROSSE
 

Recently uploaded

4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 

Recently uploaded (20)

4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 

Cricket Predictor Uses Machine Learning

  • 2. INTRODUCTION In this work we address the winning factors in the sport of ONE DAY CRICKET. Winning in ODI depends on factors such as scoring as well as physical strength of the teams. But there is scope of further research on these factors and analyzing them. Interesting factors include home game-advantage, day night effect, winning the toss and batting first. Our main aim is to predict the outcome of the cricket match and assisting the coach in selecting the best possible team.
  • 3. PROBLEM STAEMENT Part 1 To predict the result of particular match based on various parameter such as Home advantage, First Bat, Ground Conditions, Toss, Team Combination etc. On the basis of these results, decide the betting rates. Part 2 To assist the coach in various areas such as Team Selection, Batting Order, Strategy etc.
  • 4. PROPOSED SOLUTION For Part 1 We are predicting the outcome of a match by simulating research papers and improving upon them by adding more parameters and also comparing the accuracy in prediction of various techniques. Betting rates will also be decided based on these techniques. Some of the algorithms and techniques: Naive Bayes ID3 For Part 2: We are assisting the coach of the cricket teams in selecting the best possible team using individual player records to determine the best team for a particular match. Also use set matching algorithms such as Gale-Shapley to decide the batting order.
  • 5. ALGORITHMS We will do so using 2 algorithms : 1. Naïve Bayes Algorithm : It can be seen as a way of understanding how the probability that a theory is true is affected by a new piece of evidence. 2. ID3:- The ID3 algorithm begins with the original set S as the root node. On each iteration of the algorithm, it iterates through every unused attribute of the set S and calculates the entropy H(S) (or information gain IG(A)) of that attribute. It then selects the attribute which has the smallest entropy (or largest information gain) value. The set S is then split by the selected attribute (e.g. age < 50, 50 <= age < 100, age >= 100) to produce subsets of the data.
  • 6. COACH ASSISTOR STABLE MARRIAGE PROBLEM Stable marriage problem (SMP) is the problem of finding a stable matching between two sets of elements given a set of preferences for each element. A matching is a mapping from the elements of one set to the elements of the other set. A matching is stable whenever it is not the case that both:  some given element A of the first matched set prefers some given element B of the second matched set over the element to which A is already matched, and  B also prefers A over the element to which B is already matched
  • 7. RESEARCH PAPER 1 Auto-play: A Data Mining Approach to ODI Cricket Simulation and Prediction In this paper, we build a prediction system that takes in historical match data as well as the instantaneous state of a match, and predicts future match events culminating in a victory or loss. We model the game using a subset of match parameters, using a combination of linear regression and nearest- neighbour clustering algorithms
  • 8. RESEARCH PAPER 2 Fuzzy Logic based Cricket Player Performance Evaluator We propose a fuzzy logic based technique to evaluate the performance of cricket players. Various input parameters are being considered which are scaled using linguistic variables and a very simple yet effective software tool is developed to compute the effect of input parameters on the ranking of the players.
  • 9. RESEARCH PAPER 3 Gale-Shapley Stable Marriage,Problem Revisited: Strategic Issues and Applications We study strategic issues in the Gale-Shapley stable marriage model. In the first part of the paper, we derive the optimal cheating strategy and show that it is not always possible for a woman to recover her women-optimal stable partner from the men-optimal stable matching mechanism when she can only cheat by permuting her preferences. In fact, we show, using simulation, that the chances that a woman can benefit from cheating are slim
  • 10. LITERATURE SUMMARY From our literature survey, it was found that very limited machine learning work has been done on game of cricket. Though cricket shares some attributes with other sports such as baseball, it still remains unique in certain respects and deserves to be analyzed independently. Most of analyzing studies on cricket so far have been conducted using statistical methods. Furthermore, many of them have addressed the five day long test matches but not the One Day Internationals. We present some relevant studies below. The statistical research on Cricket has been started very early stage of the cricket. In 1945 Wood used the geometric distribution to model the total score in cricket . This was not a study on the ODI form of the game but has been recognized among the pioneering research in the game of cricket. Bailey and Clarke conducted a study to predict the outcome in one day international cricket while the game is in progress .
  • 11. SUMMARY(cont) This study was performed using statistical models. The interesting fact about this article is that the authors have statistically proved how the match resources (number of overs and batsmen left) affect the final result. However, they deal with analysis during the current game. They do not predict in advance the chances of winning a new game based on previous matches. Chedzoy studied the issue of umpiring errors in cricket matches . An umpire is the term used for a referee in cricket. This article focuses on umpiring decisions and how they affect the outcome of the match. This study was also based on a statistical approach. Moreover, it focused only on one aspect of the game, namely, the effect of umpires. Sparks and Abrahamson developed a mathematical model to predict award winners in a game.
  • 12. SUMMARY(cont) This study was conducted using machine learning techniques and focused on baseball matches. They have employed this model in the national league and correctly predicted winners prior to the award announcement. Smith and Lipscomb have done similar study for Predicting CY Young award winners for Baseball Pitchers. Interestingly, they have found that Naïve Bayes performed well in their research as well. Bandulasiri has written an interesting article on predicting the winner in an ODI cricket match. This article addressed similar datasets as we used in our research. In this paper, the author has used statistical methods to find wining factors for an ODI match. We have explored the machine learning path, considering popular classifiers, and developed a software tool based on our results. This AI-based tool would be very helpful in predictive analysis in cricket.
  • 13. SUMMARY(cont) It is also possible to apply the machine learning techniques we used in our research to predict the outcome in other outdoor sports such as baseball. The specific approach used may depend on the nature of the given datasets and applications
  • 14. GALE SHAPLEY In this approach, 2 11*11 matrix are considers 1: Preference list of Players 2.Preference list of Coach