Skip to content

About

This is an Self-Made Project . IPL is a form of T20 Cricket Series in India. I have collected feature data so as to train the model based on it. The Dataset that was collected is- matches.csv

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🏏 IPL Winner Predictor

An end-to-end machine learning web application that predicts the winner of an Indian Premier League (IPL) match based on the competing teams. The project combines data preprocessing, model training, and an interactive Streamlit-based user interface for real-time predictions.

🚀 Project Overview

The IPL Winner Predictor uses historical IPL match data to train a supervised machine learning model that learns patterns from past matches. Users can select two teams through a clean and intuitive web interface, and the system predicts the most likely winner.

This project is designed to demonstrate:-

*Practical application of machine learning

*Clean ML pipeline design

*Model deployment using Streamlit

*UI-focused ML applications

🧠 Machine Learning Approach

Algorithm Used:- Random Forest Classifier

Features:-

->Team 1

->Team 2

Target Variable:- Match winner

->Encoding Technique: One-hot encoding

->Frameworks & Libraries:-

scikit-learn

pandas

The model is trained once and cached to ensure fast predictions during runtime.

🛠️ Tech Stack

->Programming Language: Python

->Web Framework: Streamlit

->Machine Learning: scikit-learn

->Data Processing: pandas

image

NOTE:- While this is a typically simpler feature included project, in the near future I shall look forward to adding more features Like Adding Venue, Number of Deliveries etc,.

About

This is an Self-Made Project . IPL is a form of T20 Cricket Series in India. I have collected feature data so as to train the model based on it. The Dataset that was collected is- matches.csv

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages