Skip to content

This Streamlit webapp enables user to predict total runs between teams using current runs and wickets.

Notifications You must be signed in to change notification settings

abhik1711/IPLScorePredictor

Repository files navigation

IPL Score Predictor

This Streamlit webapp enables user to predict total runs between teams using current runs and wickets.

Algorithms used:

  • Linear Regression
  • K-Nearest Neighbor Regressor
  • RandomForest Regressor
  • Decision Tree Regressor

Hyperparamter Optimization:

Used optuna for paramter optimization.

Dataset:

The dataset comprises of over by over details of matches and runs from 2008 to 2020.

Dataset Used: ipl_data.csv

  • mid - match id
  • date - when matches are played
  • venue - place where matches aew played
  • bat_team - batting team
  • bowl_team - bowling team
  • batsman - batsman
  • bowler - bowler
  • runs - runs scored
  • wickets - wickets
  • overs - overs - next 3 are based on this
  • run_last_5 - runs scored in last 5 overs
  • wicket_last_5 - wickets in last 5 overs
  • stricker - batsman playing as main 1
  • non-striker - batsman playing as runner up - not main 0
  • total - total score (target variable)

Streamlit App

About

This Streamlit webapp enables user to predict total runs between teams using current runs and wickets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published