Well. It had to end at some point.
I think the AI mostly selected correctly this week. Unfortunately it wasn’t enough. We fell short by about 5 points. Going into Monday night we needed a massive game from George Kittle as the rest of the team performed very poorly. He delivered all the way until the 4th quarter where he likely twisted his ankle and was done for the game as the 49ers were up 2 scores.
Here are the results:

Josh Allen might have had a foot injury early in the game but stayed in for the entire game. The Bills simply didn’t throw the football. TreVeyon Henderson got absolutely demolished and left the game with a probable concussion. Josh Jacobs was questionable going into the game and cleared to play. The Packers simply didn’t play him.
With that loss we are eliminated from the playoffs and will be playing next week for 3rd place. Still a decent finish for our first year utilizing AI.
Looking Ahead
Through the off season I want to continue to work on the overall architecture of this agent and system. Ideally, I want to have the custom model built for next season and build an API around that to help us make better predictions.
Other action items:
- Find a way to load news stories and story lines for determinations
- Manage injuries/waivers better
- Handle live NFL standings (teams eliminated from playoffs might play differently than teams fighting for a spot)
I also would love to be able to expose all of this publicly so that anyone reading can build their own applications around my predictions.
Stay tuned next week for our final placement!
Leave a Reply