Cricket Score Prediction in Python

Cricket Score Prediction in Python

Abstract
Cricket is 11 player team sport played on ground. Cricket has huge fan base in India. With such great spectator support and many people try to predict the outcome of matches based on their individual cricket sense. The game has certain rules and scoring system. Factors viz, match venue and individual player performance have great impact on outcome of the match. Such various parameters are highly interdependent on each other which makes it difficult to make precise prediction of the match. In this project, we are going to build a prediction system that takes in data of matches played in past and makes a prediction of future match events such as final score and results in a victory or loss. Our system will predict match outcome by analysing pre-stored match data using various machine learning algorithms. We intend to use more features such as pitch condition, weather condition, outcome of toss, individual player performance with respect to match venue. Our system finally present quantitative results displayed by best suited algorithm having highest accuracy. Also, demonstrating the performance of our algorithms in predicting the number of runs scored which is one of the most important parameter of match outcome.