The IPL Victory Probability Estimator is a predictive model designed to forecast the outcomes of IPL matches based on historical match data. This project aims to provide cricket enthusiasts and analysts with insights and predictions, enhancing their understanding and enjoyment of the game.
- Data Analysis: Analyzes IPL match data from Kaggle using Python.
- Predictive Modeling: Utilizes machine learning to estimate match outcomes.
- Interactive Web App: Built using Streamlit for easy user interaction.
- Model Deployment: Saves the trained model using the
picklelibrary for quick access.
- Python: Core programming language for analysis and modeling.
- Pandas: For data manipulation and preprocessing.
- Scikit-learn: Machine learning framework for model development.
- Pickle: To serialize and store the trained model.
- Streamlit: For creating an interactive UI.
- Jupyter Notebook: For exploratory data analysis.
- Clone the repository:
git clone https://github.com/chiragSahani/iplPredictor.git cd ipl-victory-estimator - Install dependencies:
pip install -r requirements.txt
- Run the Streamlit app:
streamlit run app.py
- Interact with the model by inputting match details and viewing predictions.
Contributions are welcome! Feel free to fork this repository and submit a pull request.
This project is licensed under the MIT License.
Developed with ❤️ using Python & Streamlit