Goal:
Gather relevant player and team data to assist the SDSU Men's basketball team create scouting reports for opposing teams.
Requriments:
Scrape or us API requests to gather players, height class, season averages(points,rebs,assists) of opposing teams.
Have separate slots for in-converfence and non-conference field goals, 3-pointers, free throws, total makes and total attempts. All should be per player and have percentages of each shoting stat.
Display data on a user friendly front end interface. Could be react, HTML or a simple GUI such as STREAMLIT.
Note: This software will only be used by coaches and student managers, so usability and simpplicity is important.
Resrouces:
NCAA Scraping option: https://sportsreference.readthedocs.io/en/latest/ncaab.html
Deepseek Scraping option: https://www.youtube.com/watch?v=WkLdLJJzV1k&feature=youtu.be
API option, The odds API: https://the-odds-api.com/
Understanding basketball metrics for AI 1: https://link.springer.com/article/10.1007/s10115-024-02092-9#Sec16
Understanding basketball metrics for AI 2: https://squared2020.com/2017/09/05/introduction-to-olivers-four-factors/
Idea's for later:
Add statistical trends from recent games or include a pattern recognition system that identities opposing player strategies such as types of plays they run, where they shoot on the floor etc.
Impliment AI alrogitms to do indepth analysis of player and team stats for an advanced scouting feature.