Git Product home page Git Product logo

kaushalsalvatore / ipl-match-result-prediction Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 15.16 MB

This model contains information about cricket matches including city, date, season, match number, participating teams, venue, toss details, match outcome, winning team, margin, method, player of the match, and umpire details. and predict Result according to provided details.

Home Page: https://ipl-result-prediction.onrender.com

License: Eclipse Public License 2.0

Python 1.38% CSS 4.16% HTML 9.90% JavaScript 27.34% SCSS 57.19% PHP 0.02%
css data-science flask html machine-learning pandas python regression supervised-learning visualization

ipl-match-result-prediction's Introduction

End to End IPL-Match-Result-prediction

This model contains information about cricket matches including city, date, season, match number, participating teams, venue, toss details, match outcome, winning team, margin, method, player of the match, and umpire details. and predict Result according to provided details.

view the deployed project:

Webview screenshots

Screenshot (98) Screenshot (99) Screenshot (95) Screenshot (96) Screenshot (97)

Data Set links:

  1. IPL's🏏1st inning scoreπŸ†

  2. IPL team Wining Prediction

Data set description

1. IPL 1st inning score

    1.1 Data Set Characteristics:
    - Number of Instances: 76014 
    - Number of Attributes: 15 numeric and alphabetic.
    1.2 Data Attribute Information:
    1.2.1 - mid
    1.2.2 - date
    1.2.3 - venue
    1.2.4 - bat_team
    1.2.5 - bowl_team
    1.2.6 - batsman
    1.2.7 - bowler
    1.2.8 - runs
    1.2.9 - wickets
    1.2.10 - overs
    1.2.11 - runs_last_5
    1.2.12 - wickets_last_5
    1.2.13 - striker
    1.2.14 - non-striker

2. IPL team Wining Prediction

    2.1 Data Set Characteristics:
    - Number of Instances: 179078
    - Number of Attributes: 20 numeric and alphabet.

'id', 'Season', 'city', 'date', 'team1', 'team2', 'toss_winner', 'toss_decision', 'result', 'dl_applied', 'winner', 'win_by_runs', 'win_by_wickets', 'player_of_match', 'venue', 'umpire1', 'umpire2', 'umpire3', 'match_id', 'total_runs'

    2.2 Data Attribute Information:
    2.2.1 - id
    2.2.2 - Season
    2.2.3 - city
    2.2.4 - date
    2.2.5 - team1
    2.2.6 - team2
    2.2.7- toss_winner
    2.2.8- toss_decision
    2.2.9 - result
    2.2.10 - dl_applied
    2.2.10 - winner
    2.2.10 - win_by_runs
    2.2.10 - win_by_wickets
    2.2.10 - player_of_match
    2.2.10 - venue
    2.2.11 - winner

ML Project lifeCycle Stp by Step

  • Data Collection
  • Data Analysis
  • Data Visualization
  • Feature Engineering
  • Feature Selection
  • Model Building
  • Model Evalution
  • Hyper Parameter Tunning
  • Creating Pickle file
  • Web App using Flask
  • Deployment

Use Technologies

python packages: Pandas, Numpy, Scikit-learn, matplotlib ,seaborn

ML Algorithms: Regression Algo,LinearRegression,DecisionTreeRegressor,RandomForestRegressor

Framework: Flask

frontend: Html, CSS

Feedback

if you have any suggetion and feedback and need any kind of project related help reach me out at linkedin

Thank You

ipl-match-result-prediction's People

Contributors

kaushalsalvatore avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.