Carleton University - School of Computer Science Honours Project
Winter 2021
NFL Game Predictor and Recommender System
Bradley Campbell
SCS Honours Project Image
ABSTRACT
The National Football League (NFL) consists of 32 teams battling it out every week over the course of 17 weeks to determine which team is the best in the sport. People use all information widely available to obtain an edge on who to wager on and who to wager against in the NFL. The goal of this project is to reliably predict NFL games to give an edge regarding which team is more likely to win as well as providing a likely score for each game. This is done through analyzing a team's yardage differential, quarterback completion percentage, home team advantage, and even the team's momentum. This application can be used week-to-week for updated and accurate predictions or for a full season once the schedule is known for long term early predictions.