Unlocking cricket insights through machine learning! Analyze Sri Lanka’s international matches, predict player impact, and gain valuable insights for teams and fans. 🏏🔍
Welcome to CricVision, an innovative project aimed at unlocking cricket insights through machine learning. Our platform allows for the analysis of Sri Lanka’s international matches, prediction of player impact, and generation of valuable insights for teams and fans alike. 🏏🔍
- Match Analysis: Detailed breakdowns of matches, including performance metrics for batters, bowlers, and fielders.
- Player Impact Predictions: Predictive analytics to forecast the impact of individual players on the outcome of matches.
- Insight Generation: Advanced insights for strategic planning and fan engagement.
- Interactive Visualizations: User-friendly visual representations of data for easy interpretation.
The project is organized as follows:
Data/
: Contains the datasets used for analysis and model training.raw_data/
: Raw data collected from various sources.processed_data/
: Data that has been cleaned and processed for analysis.selected_data/
: Specific datasets selected for detailed analysis.
Models/
: Contains the machine learning models used for predictions.EDA/
: Exploratory Data Analysis notebooks and scripts.Win_predictor.ipynb
: Jupyter notebook for win prediction model development.
scripts/
: Contains Python scripts for data processing, model training, and evaluation.tests/
: Unit tests to ensure the integrity and performance of the models and scripts.requirements.txt
: List of dependencies required to run the project.README.md
: Project documentation and overview.
To run this project locally, follow these steps:
- Clone the Repository:
git clone https://github.com/cepdnaclk/e19-co544-cricket-analytics-and-prediction.git cd e19-co544-cricket-analytics-and-prediction
- Set Up the Virtual Environment:
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
- Install Dependencies:
pip install --upgrade pip pip install -r requirements.txt