CFBD Blog

Making charts with Plotly and the CFBD Python library

It's been awhile since I've done one of these. If you're familiar with my Talking Tech series, this entry will be much shorter. If you follow me on Twitter, you may have seen that the official CFBD Python client library dropped this past weekend. Introducing the official CFBD Python client

The Four Quadrants of College Football

College football can be confusing. It feels like a 13 game regular season can have so many twists and turns that the team you are watching at the end of the season hardly resembles the one in September. So how can we properly group teams to assess their performance? The

Talking Tech: Predicting Play Calls Using a Random Forest Classifier

Welcome back to Talking Tech! It's been awhile since our last post. To catch everyone up with where we've been thus far, we first went through setting up an environment for data science using Docker and Project Jupyter. When then went over creating a Simple Rating System for college football

By The Numbers: Previewing the National Championship Game

Welcome to By The Numbers, a series in which I plan to preview upcoming games using numerical analysis. I hope to make this a regular feature starting next year. Since there are innumerable games to cover in a given year and only one of me, I am looking for people

Talking Tech: Charting Data with Plotly

In the last edition of Talking Tech, we created our own rating system using an SRS algorithm. We're going to build off of that work to demonstrate how to plot charts in Python using Jupyter notebooks. Before we get started, we need to find a charting library that will suit

CFBD Blog © 2026