Skip to content

prayashdash1729/IPL_win_prediction

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

IPL-Win-Predictor

A Dashboard to see win predictions of IPL matches
Explore the docs »

View Dashboard · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. License
  6. Contact

About The Project

Product Name Screen Shot

In India, the passion for cricket and the IPL craze among millions of fans is unparalleled, making it one of the most significant cultural events in the country.

I built this project during the IPL 2023 season. While enjoying any IPL match, we constantly think of what are the chances that the team you cheer for will win the match. We also boast about how intead if some other teams would have been on the other side, we would have already won the match by now.

The dashboard contains two options-

  • Live Match prediction- Here you can get win prediction for Live ongoing IPL matches.
  • Custom Match prediction- Here you can get win predictions for custom match senariors.

Of course, the predictions will not always be 100% percent correct. But its fun nonetheless. I'll be adding the live match feature shortly. You may also suggest changes by forking this repo and creating a pull request or opening an issue.

(back to top)

Built With

  • Python
  • Pandas
  • Scikit-Learn
  • Streamlit

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Installation to run this project locally

  1. Fork this repo- fork
  2. Clone the forked repo
    git clone https://github.com/your_username_/forked-reo-name.git
  3. Go the preoject directory
    cd path/to/cloned/repo/
  4. Install requirements
    pip install -r requirements.txt
  5. Run the dashboard
    streamlit run app.py

Usage

Navigate the Dashboard through the sidebar. Rest is self explanatory.

(back to top)

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Prayash Dash - @prayashdash_ - [email protected]

Project Link: https://github.com/prayashdash1729/IPL_win_prediction

(back to top)