{
  "fetched_at": "2026-10-24T17:05:50Z",
  "source_url": "https://www.kaggle.com/competitions/acm-css-kaggle-challenge22/data",
  "pages": [
    {
      "name": "data-description",
      "content": "The ACM CSS Kaggle Challenge will make use of an IPL Exploration dataset consisting of information about various different matches held over different IPL seasons. Along with match by match information, the dataset also provides ball by ball information for all the matches !\n\n## Files\n\n*   **matches.csv** - This contains data pertaining to the each of the matches held over all seasons and provides information about the teams playing the match, winners, win margin, location and other relevant details.\n*   **deliveries.csv** - This dataset contains ball by ball information of all the matches over all seasons. Each record in the dataset represents a ball bowled in a particular match and the corresponding data related to that ball.\n\n\n## Columns\n\n#### For matches.csv - \n*   `id` - Unique id for each match\n*   `season` - Year of the season in which this match took place\n*   `city` - City in which the match was held\n*   `date` - Date on which the match was held\n*   `team1` - Name of the first team playing the match\n*   `team2` - Name of the second team playing the match\n*   `toss_winner` - Name of the team that won the toss\n*   `toss_decision` - Decision taken by the team that won the toss\n*   `result` - Determines whether the match had a normal result, a tie or no result\n*   `dl_applied` - 1, if the DL method was applied to determine the winner, else 0\n*   `winner` - Name of the team that won the match\n*   `win_by_runs` - Amount of runs by which the team won the match\n*   `win_by_wickets` - Amount of wickets by which the team won the match\n*   `player_of_match` - Name of the player who was awarded 'Man of the Match'\n*   `venue` - Name of the stadium at which the match took place\n*   `umpire1` - Name of the first umpire\n*   `umpire2` - Name of the second umpire\n*   `umpire3` - Name of the third umpire\n\n#### For deliveries.csv - \n*   `match_id` - Unique id for each match\n*   `inning` - 1, if the record is of the first innings of batting or 2, if the record is of second innings\n*   `batting_team` - Name of the team batting\n*   `bowling_team` - Name of the team bowling\n*   `over` - The number of the over currently being bowled\n*   `ball` - The ball number in the current over\n*   `batsman` - Name of the batsman on the striking end\n*   `non_striker` - Name of the batsman on the non-striking end\n*   `bowler` - Name of the bowler bowling this ball\n*   `is_super_over` - 1 if the over is a super over, else 0\n*   `wide_runs` - Amount of runs obtained through wides\n*   `bye_runs` - Amount of runs obtained through byes\n*   `legbye_runs` - Amount of runs obtained through leg byes\n*   `noball_runs` - Amount of runs obtained through no ball\n*   `penalty_runs` - Amount of runs obtained because of penalties\n*   `batsman_runs` - Amount of runs scored by the batsman\n*   `extra_runs` - Amount of runs obtained through extras (wides, byes, leg byes, etc.)\n*   `total_runs` - Total runs obtained in this ball\n*   `player_dismissed` - Name of the player dismissed in this ball, empty if no player is dismissed\n*   `dismissal_kind` - Way in which a player was dismissed in this ball, empty if no player was dismissed\n*   `fielder` - Name of the fielder who dismissed a player in this ball by catching or running them out, empty if not applicable",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Description",
      "content": "Kaggle competitions are incredibly fun and rewarding, but they can also be intimidating for people who are relatively new in their data science journey.\nPEC ACM brings you the Kaggle Challenge. The goal of this challenge is to provide a fun and approachable-for-anyone way to kickstart your Data Science Journey.\nGood Luck and Have Fun! \n\nThe challenge is divided into four sections.\n# Questions:\n## A) EASY (2 Points each)\n1. Find the bowler who took maximum wickets (over all the years).\n2. Find the bowler who delivered maximum balls (over all the years).\n3. Find the batsman with maximum runs (over all the years).\n4. Find the batsman with maximum fours (in a single match).\n5. Find the batsman with maximum sixes (in a single match).\n6. Find the player who got maximum number of man of the match (over all the years).\n7. Find the team with maximum match win percentage (over all the years).\n8. Find the city in which least number of matches were played (from 2010 to 2015).\n\n## B) MEDIUM (3 Points each)\n9. Find the player with lowest economy in a match.\n10. Find the player with highest strike rate in a match.\n11. What is the probability of winning when a team bats first.\n12. Make a pie chart on different ways of dismissals.\n13. Which team lost most tosses and converted.\n14. Construct a line graph where: \n            Y-axis: average runs in an inning in an year.\n            X-axis: year.\n\n## C) HARD (5 Points each)\n15. List top 5 partnerships (over all the years).\n16. Find the batsman who scored maximum runs against a particular bowler over all years.\n17. Make a bar graph:\n\t\tY-axis: probability of winning when choose to bat first\n\t\tX-axis: venue (10 most played venues)\n\n## D) VERY HARD (10 Points)  \n18. Make a leaderboard of all teams where teams are sorted according to wins and if they have same wins, then sorted according to net run rate.  \n",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Evaluation",
      "content": "The challenge is divided into four parts:\n\nA) Easy\nEach Question is worth 2 points.\n\nB) Medium\nEach Question is worth 3 points.\n\nC) Hard\nEach Question is worth 5 points.\n\nD) Very Hard\nThis section contains a single question worth 10 points.",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "rules",
      "content": "The following are the rules that we expect you to abide by, failing to which may lead to Disqualification-\n\n 1. Don't copy the solution of other participants as we'll be running a plagarism check.\n2. One participant is only allowed to make 1 submission, if found having multiple submission they will be disqualified.\n 2. We expect you to complete the competition before the deadline in the given time as the competition will automatically close at sharp 10:30 PM.\n 3. In case of any queries, feel free to contact the mention POC in the circulated message",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Evaluation Criteria",
      "content": "## Evaluation Criteria for the Competition\n\nThe challenge is divided into four parts:\n\n### A) Easy Section \nEach Question is worth 2 points.\n\n### B) Medium Section\nEach Question is worth 3 points.\n\n### C) Hard Section\nEach Question is worth 5 points.\n\n### D) Very Hard Section\nThis section contains a single question worth 10 points. ",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    }
  ]
}