The IPL Win Predictor is a Streamlit-based web application that predicts the winning probability of an IPL match based on the current match situation. The application uses a pre-trained machine learning pipeline (saved as pipe.pkl) to generate predictions.
- User-Friendly Interface: Input match details such as batting team, bowling team, target score, current score, overs completed, and wickets lost.
- Real-Time Predictions: Get win probabilities instantly with just one click.
- Modern UI: Sleek design with inputs in the sidebar for a cleaner look.
- Interactive: Easily adjust match parameters to see how the win probability changes.
- Python 3.7 or higher
- Streamlit
- pandas
- scikit-learn
- pickle (for model persistence)
- numpy
You can install the necessary Python packages using pip:
pip install streamlit pandas scikit-learn numpy