0% 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.

Uploaded by

jiyadsayydu
Copyright
© © All Rights Reserved
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% 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.

Uploaded by

jiyadsayydu
Copyright
© © All Rights Reserved
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

You might also like