Live Site: ShotCaller
Welcome to ShotCaller, a predictive webapp designed for basketball enthusiasts and fantasy league players. Using NBA player and match data, the app provides highly accurate predictions for NBA games and fantasy matchups.
- Backend: Flask, Python
- Frontend: Vite, TypeScript
- Data Processing: Pandas, Beautiful Soup
- Database: PostgreSQL
- Machine Learning: Scikit-learn
- Web Scraping: Beautiful Soup for extracting NBA data.
- Data Processing: Pandas for cleaning and preparing datasets.
- Machine Learning: Random forest algorithm for predictions.
- Match Outcome Predictions: Predict match outcomes of NBA or fantasy league games based on user input of teams or players!
- Integrate authentication to allow users to save their teams.
- Expand dataset to include additional leagues and seasons.
- Improve app design for easier usability.

