This repository contains the backend code for a cricket analytics application capable of retrieving real-time cricket scores through web scraping and integrating them into a database. It also includes predictive analytics features powered by AI/ML models.
- Real-time Score Updates: Uses web scraping to fetch live cricket match scores.
- Data Storage: Stores live data in a MySQL database for further processing and analysis.
- Prediction Services: Includes an AI/ML-based prediction model for match outcomes.
- RESTful APIs: Exposes endpoints for integrating the backend with other systems or a frontend.
- Java: Backend development with Spring Boot framework.
- Python: Machine learning and predictive analytics using Flask.
- MySQL: Database for storing and managing cricket data.
- Web Scraping: Utilizes Jsoup library to fetch live score data.