Squad selection for cricket team using machine learning algorithms

This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2018.

Bibliografske podrobnosti
Main Authors: Malek, Meraj-Bin-, Badhan, Rakib Hasan, Shesir, Mohaiminul Islam, Fakir, Nazmul Haque
Drugi avtorji: Arif, Hossain
Format: Thesis
Jezik:English
Izdano: Brac University 2019
Teme:
Online dostop:http://hdl.handle.net/10361/12296
id 10361-12296
record_format dspace
spelling 10361-122962022-01-26T10:21:46Z Squad selection for cricket team using machine learning algorithms Malek, Meraj-Bin- Badhan, Rakib Hasan Shesir, Mohaiminul Islam Fakir, Nazmul Haque Arif, Hossain Department of Computer Science and Engineering, Brac University Cricket Algorithms Computer algorithms. This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2018. Cataloged from PDF version of thesis. Includes bibliographical references (pages 53-54). There are mainly three renowned formats of cricket – ODI (One Day International), Test Match and T20 (Twenty Twenty). Selecting a 15 men perfect squad for a particular cricket match in a particular cricket tournament isn’t an easy task. Coach and captain play a vital role to select the most perfect players for a match to win by keeping many parameters in their head such as – analyzing the past scored runs comparing with the balls faced, strike rate, total 50’s , total 100’s, whether the player is right handed or left handed, against which team she/ he has scored well enough (for batsman). Analyzing the past conceded runs comparing with the overs she/ he had taken, economy rate, strike rate, wickets, against which team she/ he has performed well, pitch condition, venue etc. In this paper, we have taken maximum number of parameters in consideration for selecting 1 captain (for captaincy issue), 6 batsmen (top-order, middle-order and finisher), 2 all-rounders, 1 wicket keeper and 5 bowlers (fast bowlers, spinners). Our model can be extended for the team selection in other formats of cricket too. We have used k-means clustering, Linear Regression, Naive Bayes and Page Rank algorithms for selecting batsmen and all-rounders. Support Vector Machine, Naive Bayes, Linear Regression, Decision Tree and RankSVM have been used for selecting bowlers. We have used Bar Graph to show the statistics of different parameters for both captain and wicket-keeper. Our motive is to recommend 15 men squad for a cricket team to the selectors. Meraj-Bin-Malek Rakib Hasan Badhan Mohaiminul Islam Shesir Nazmul Haque Fakir B. Computer Science and Engineering 2019-07-02T09:47:24Z 2019-07-02T09:47:24Z 2018 2018-10 Thesis ID 14101238 ID 14101212 ID 13201041 ID 17241019 http://hdl.handle.net/10361/12296 en Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 54 pages application/pdf Brac University
institution Brac University
collection Institutional Repository
language English
topic Cricket
Algorithms
Computer algorithms.
spellingShingle Cricket
Algorithms
Computer algorithms.
Malek, Meraj-Bin-
Badhan, Rakib Hasan
Shesir, Mohaiminul Islam
Fakir, Nazmul Haque
Squad selection for cricket team using machine learning algorithms
description This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2018.
author2 Arif, Hossain
author_facet Arif, Hossain
Malek, Meraj-Bin-
Badhan, Rakib Hasan
Shesir, Mohaiminul Islam
Fakir, Nazmul Haque
format Thesis
author Malek, Meraj-Bin-
Badhan, Rakib Hasan
Shesir, Mohaiminul Islam
Fakir, Nazmul Haque
author_sort Malek, Meraj-Bin-
title Squad selection for cricket team using machine learning algorithms
title_short Squad selection for cricket team using machine learning algorithms
title_full Squad selection for cricket team using machine learning algorithms
title_fullStr Squad selection for cricket team using machine learning algorithms
title_full_unstemmed Squad selection for cricket team using machine learning algorithms
title_sort squad selection for cricket team using machine learning algorithms
publisher Brac University
publishDate 2019
url http://hdl.handle.net/10361/12296
work_keys_str_mv AT malekmerajbin squadselectionforcricketteamusingmachinelearningalgorithms
AT badhanrakibhasan squadselectionforcricketteamusingmachinelearningalgorithms
AT shesirmohaiminulislam squadselectionforcricketteamusingmachinelearningalgorithms
AT fakirnazmulhaque squadselectionforcricketteamusingmachinelearningalgorithms
_version_ 1814309419097260032