Barry uses Machine Learning and a dataset of all previous NFL matchups to predict the outcome of any two teams.
You can compare teams from different years, the same team over different years, and even the same team over different weeks in the same season!
When a team wins in an actual NFL matchup, the winning team isn't necessarily the better team, it was just the better team that day. This model simulates a matchup 100 times, providing a better understanding of which team is better.
It does so by first generating what the team is expected to score - considering the strength of their offense and the strength of the opponent's defense. Then a score is randomly generated around that mean based on how much scores typically vary across real historical matchups.
If you select a week that didn't exist for the given season (e.g., week 18 in 2020), Barry will automatically try previous weeks until the week was present for that year (e.g., it will try week 18, then 17, then 16, etc.).
NOTE: Barry reserves the first 34 games of a team's existence for model training, so those initial games are not suitable for use in the model.
Email joelday.business@gmail.com with any questions, issues, or fun ideas!
- Joel Raymond Day