This project analyzes T20 cricket data to identify the top 11 players based on performance metrics using tools like Power BI, Excel, Python, and JavaScript. It aims to automate data collection and visualization to provide real-time insights, improving the accuracy and efficiency of player ranking. The proposed system addresses limitations of existing manual methods by offering a comprehensive solution for cricket analysts and enthusiasts.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
9 views20 pages
Data Analysis Ppt New
This project analyzes T20 cricket data to identify the top 11 players based on performance metrics using tools like Power BI, Excel, Python, and JavaScript. It aims to automate data collection and visualization to provide real-time insights, improving the accuracy and efficiency of player ranking. The proposed system addresses limitations of existing manual methods by offering a comprehensive solution for cricket analysts and enthusiasts.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20
T20 CRICKET
DATA ANALYSIS
Project Guide : sulaja Presented By : sayed
sanal Muhammed jiyad Roll no:51 Introduction
• This project focuses on analyzing T20 cricket
data to identify the top 11 players by comparing performance in matches. • rank players based on key metrics like runs, wickets, strike rate, etc. • The project utilizes Power BI, Excel, Python (Pandas), and JavaScript . • The goal is to provide cricket analysts and enthusiasts with insights into the current best players based on data-driven analysis. LITERATURE REVIEW Problem Statement
• To develop a system that collects recent
match data, cleans and processes it, and generates visual insights to identify the top 11 players based on performance metrics. Existing System • Manual Data Collection: Data from T20 matches is often collected manually from websites, which is time- consuming and prone to errors. • Lack of Automated Analysis: Manual calculations and basic spreadsheet tools are used for analysis, which limits the accuracy and speed of insights. • Limited Visualization Tools: Current systems typically rely on static charts with limited interactive capabilities, making it hard to explore player performance deeply.. Proposed System •Data Cleaning: Clean the raw data using Python’s Pandas library to remove inconsistencies and format it for analysis.
•Automated Web Scraping: Use JavaScript and Python for web
scraping to collect recent T20 match data from websites.
•Player Ranking Analysis: Analyze player performance metrics (e.g.,
runs, wickets, strike rate) using Python and Excel.
•Data Visualization: Create interactive dashboards in Power BI to
visualize player performance and identify the top 11 best players based on various factors.
•Real-Time Insights: The system provides real-time data analysis and
visual insights into the top-performing players from the latest matches. System Specification • Minimum Hardware Specifications: Processor: • Intel Core i3 or equivalent (Recommended: Intel Core i5) • RAM: • Minimum 4 GB (Recommended: 8 GB or higher) • Storage: • Minimum 100 GB of free disk space • Graphics: • Integrated Graphics (Recommended: Dedicated GPU for better performance) • Network: • Reliable Internet connection for online functionalities
Front-end and Back-end
• • Front-end: • Power BI Dashboards ,Excel Reports • Backend: javascript, python (pandas), sql Architecture DFD(Level-0) DFD-user(Level-1) DFD-admin(Level-1) Test Case Tes Test Case Expected Result Pass/Fail Defect t Name Cas e ID 1 Testintegratio Playerdatashouldbefetc Pass Nil nofplayerdata hed from the database retrievalanddi and dis splayonUI. playedcorrectlyontheUI. 2 Image Testplayersearchfunctio Pass Nil Recognition nal Integra tion. ityintegrationwithUI. 3 Testuser After login, theuser Pass Nil loginandacces should haveaccess s to tothedashboard dashboard. withthecorrectdata. 4 Test The correct top 11 Pass Nil teamselection players shouldbe function selectedbasedon alitybasedonp thedataanddisplayedto Work Done (Screenshots)
WEB SCRAPPED DATA
Work Done (Screenshots)
POWER BI DASHBOARD LAYOUT
Work Done (Screenshots) POWER BI DASHBOARD LAYOUT Work Done (Screenshots) GitHub History Conclusion
• Project offers a comprehensive solution for
identifying the top 11 players by automating data collection, cleaning, and visualization. • the system ensures accurate and real-time insights into player performance based on recent matches. • project improves decision-making for easily identify the best players based on performance metrics. References
• Documentation on Python (Pandas) :
https://pandas.pydata.org/docs/ • Power BI guides and tutorials : https://www.tutorialspoint.com/power_bi/index.htm • JavaScript Documentation: https://developer.mozilla.org/en-US/docs/Web/JavaS cript • Research papers on cricket analytics and sports data visualization techniques: THANK YOU