Skip to content

Aziiimm/ShotCaller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShotCaller

Logo

Live Site: ShotCaller

Table of Contents


Overview

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.

Back to Top


Technologies

  • Backend: Flask, Python
  • Frontend: Vite, TypeScript
  • Data Processing: Pandas, Beautiful Soup
  • Database: PostgreSQL
  • Machine Learning: Scikit-learn

Back to Top


Libraries & Methodologies

  • Web Scraping: Beautiful Soup for extracting NBA data.
  • Data Processing: Pandas for cleaning and preparing datasets.
  • Machine Learning: Random forest algorithm for predictions.

Back to Top


Features

  • Match Outcome Predictions: Predict match outcomes of NBA or fantasy league games based on user input of teams or players!
Demo

Back to Top


TODOS/Features to Implement

  • Integrate authentication to allow users to save their teams.
  • Expand dataset to include additional leagues and seasons.
  • Improve app design for easier usability.

Back to Top


Author Info

Created by:
Azim Rahat - Portfolio | LinkedIn

Back to Top