My college football analysis project, Pygskin, uses Python and the College Football Data API to predict play calls, rank teams, and explain conference alignment.
Coach DeBoer is the new head football coach for The University of Alabama. This makes him a fitting example for my Pygskin coach analysis. I've analyzed his playcalling tendencies and attempted to replicate them with machine learning models.
As an avid college football fan, I'm disappointed by recent conference realignments. I used Python and data analysis techniques such as clustering and visualization to demonstrate the absurdity of conference geography in the 2024 football season.
Another part of the project involves implementing various computer ranking systems for college football teams. I started with the Colley Matrix, one of the original Bowl Championship Series (BCS) polls. I used this project as practice for API usage and data structure implementation.