Category Archives: Blog

Harald and Trevor Talk Smart Cities

Category : Blog , Data

I teamed up with the Founder of WHY Consulting, Harald Wouters, to talk and write about some of the exciting technologies enabling Smart Cities.

I really enjoyed connecting with Harald, and think we brought to light some of the key underling forces poised to support cities as they look to make them smarter, safer and more habitable.

Check out the article in the Digitalist here.


Predictably Inaccurate

Category : Blog , Data

Data. The more the merrier, right?

The ‘big data’ hype has everyone talking about the volume, velocity, and variety of data – and for good reason. The benefits of using data to solve organization and societal problems have been far reaching, the extent of which remains to be seen.

But blindly collecting, purchasing, or retaining data for the sake of ‘big data’ can lead to a host of problems. One particular problem that has yet to accompany the mainstream buzz of big data is inaccurate data, and the downstream issues that can arise from it.

Two of my colleagues and I decided to research and investigate just how much we should be blindly trusting and thereby relying on data. From that research, we wrote an article which was ultimately published in Deloitte Review.

Click here to read Predictably Inaccurate. Our results might surprise you.

Hear me talk about the article on Deloitte Insight’s podcast about here.

Download the pdf here.


Amos: 2016 NFL Predictor

Category : Blog , Sports

Update: Follow along with our 2018 NFL predictions here.

Update: I’ve moved the 2016 AMOS model to a more permanent page, along with a revamp of the dashboard. Please keep up with the season HERE.

For those just joining, Amos is a statistical model created to predict the outcomes of each NFL game. Amos takes into account 224 different data points to compute three different probabilities for each game.

First, Amos calculates the probability of each team winning. The dashboard below then displays the team which has the greatest probability of winning. Second, given the spread that has been assigned to a particular game, Amos calculates the probability of that team covering the given spread. Finally, given the Over/Under assigned to a particular game, Amos predicts the probability of both teams’ combined scores to break that threshold.

Additionally, Amos then forecasts the remainder of the season and calculates the most probable ending record for each team.

Amos also has peers within the NFL prediction field. While there are a number of sources for game predictions, I have identified Microsoft’s Bing Predicts (Bing), ESPN’s Football Power Index (FPI) and Nate Silver’s Elo (Elo) as benchmarks for comparison to Amos this year. The selection is due to the statistical approach of each of these predictions methods, which provides similar, but not exact, grounds for comparison.

As a summarization, the below chart plots all four models’ confidence by game. Dots plotted below 50% represent an away favorite and dots plotted above 50% represent a home favorite.

The farther a dot is away from the center, 50%, the more confident a given model is of its predicted favorite.

Based on historical data and current team data, Amos also computes probabilities of over/under and spreads being covered.

Given the over/under assigned to a matchup, Amos computes the probability that both teams’ combined score will push or cover the over/under. For example, an over/under of 41 has been assigned to a game and Amos has computed a probability of 56%. This means that if the same match up could be played an infinite amount of times, 56% of the time the teams’ combined score will be equal to or greater than 41. To be able to evaluate Amos, if Amos’ assigned probability is above 50% and the teams’ combined score is equal to or greater than the assigned over/under, Amos will be given credit for being ‘correct’. The same is true if Amos’ assigned probability is below 50% and the teams’ combined score is less than or equal to the assigned over/under.

Spreads are slightly more complex. For consistency within my modeling techniques, a negative spread represents a home team favorite and a positive spread represents an away team favorite. Given this, Amos computes the probability that the favored team will cover the spread assigned to the game. For example, a spread of 3 has been assigned to a game and Amos has computed a probability of 39%. This means that if the match could be played an infinite amount of times, only 39% of the time the away team would win by 3 or more points. If 3 is swapped out with a -3 in our previous example, then the interpretation would change to only 39% of the time the home team would win by 3 or more points.

Have thoughts on the predictions? See a missing game or an incorrect score? Leave a comment below or send us an email at TrevorBischoff@gmail.com

See Amos’ predictions from the 2015 NFL season:

Week 1: 11-5

Week 2: 9-7

Week 3: 11-5

Week 4: 9-6

Week 5: 10-4

Week 6: 10-4

Week 7: 9-5

Week 8: 10-4

Week 9: 7-6

HALFTIME REPORT & Week 10: 5-9

Week 11: 10-4

Week 13: 11-5

Week 14: 9-7

Week 15: 14-2

Week 16: 7-9

Week 17: 9-7


Atlas: MLB Predictor

Atlas is a statistical model created to predict the outcomes of each MLB game. Atlas currently predicts MLB games straight-up. To predict, Atlas uses 12 variables from each team and an additional 6 situational variables to calculate the probabilities below. The team variables include the number of games a team has played, the win percentage at home and away of a team, and the number of runs scored by team. While situational variables include variables such as the day of the week a game is played.

To view Atlas’ predictions for a particular game and their outcomes, please use the date drop-down menu below to view game predictions by day throughout the season. Atlas’ performance by day and cumulative performance of the season will be tracked below.

Atlas also computes the projected MLB standings, and recalculates as the season progresses.

Finally, Atlas tracks cumulative MLB scores earned and allowed throughout a season and plots each teams’ performance.

UPDATE 4/13: Various cumulative variables were not calculating correctly, and many of the predictions prior to today changed. However, this only hurt Atlas’ prediction rating.


NFL 2015 Super Bowl Prediction

Amos falls short two games and the rest of the models have a perfect record for the divisional round.

For those just joining, Amos is a statistical model created to predict the outcomes of each NFL game. Amos currently predicts games straight-up. Additionally, Amos then predicts the remainder of the season to compute the ending record of each team.

Amos also has peers within the NFL prediction field. While there are a number of sources for game predictions, I have identified Microsoft’s Bing Prediction (Cortana), ESPN’s Football Power Index (FPI) and Nate Silver’s Elo as benchmarks for comparison to Amos.

For the Super Bowl, all of the models are in agreement that Carolina has the best chance of winning.

SuperBowl Predictions

Week 1: 11-5

Week 2: 9-7

Week 3: 11-5

Week 4: 9-6

Week 5: 10-4

Week 6: 10-4

Week 7: 9-5

Week 8: 10-4

Week 9: 7-6

HALFTIME REPORT & Week 10: 5-9

Week 11: 10-4

Week 12: 9-7

Week 13: 11-5

Week 14: 9-7

Week 15: 14-2

Week 16: 7-9

Week 17: 9-7

Wildcards: 3-1

Divisional: 2-2

Conference: 0-2


NFL 2015 Conference Predictions

Amos falls short two games and the rest of the models have a perfect record for the divisional round.

For those just joining, Amos is a statistical model created to predict the outcomes of each NFL game. Amos currently predicts games straight-up. Additionally, Amos then predicts the remainder of the season to compute the ending record of each team.

Amos also has peers within the NFL prediction field. While there are a number of sources for game predictions, I have identified Microsoft’s Bing Prediction (Cortana), ESPN’s Football Power Index (FPI) and Nate Silver’s Elo as benchmarks for comparison to Amos.

Week 19 Picks

While not surprising, it looks like the big game this Sunday will be the New England vs Denver Game, as it has the models split down the middle.

For the earlier match-up, Amos and Bing both have New England over Denver, while FPI and Elo both have Denver overtaking New England.

Later on that evening, Amos has Arizona over Caroline (66%), while the rest of the models have Carolina taking home the NFC Championship.

Amos has also predicted the rest of the playoffs up to the Super Bowl 50.

Playoff Picture3

Week 1: 11-5

Week 2: 9-7

Week 3: 11-5

Week 4: 9-6

Week 5: 10-4

Week 6: 10-4

Week 7: 9-5

Week 8: 10-4

Week 9: 7-6

HALFTIME REPORT & Week 10: 5-9

Week 11: 10-4

Week 12: 9-7

Week 13: 11-5

Week 14: 9-7

Week 15: 14-2

Week 16: 7-9

Week 17: 9-7

Wildcards: 3-1

Divisional: 2-2

Super Bowl: Prediction


NFL 2015 Divisional Predictions

Amos, along with Elo and FPI, capture all but one of the Wildcard games. Bing’s prediction of Washington trumping Green Bay falls through.

For those just joining, Amos is a statistical model created to predict the outcomes of each NFL game. Amos currently predicts games straight-up. Additionally, Amos then predicts the remainder of the season to compute the ending record of each team.

Amos also has peers within the NFL prediction field. While there are a number of sources for game predictions, I have identified Microsoft’s Bing Prediction (Cortana), ESPN’s Football Power Index (FPI) and Nate Silver’s Elo as benchmarks for comparison to Amos.

Divisional Picks

Amos deviates from the rest of the models, which are in complete agreement. Amos is predicting Pittsburgh to overtake Denver (55%) and Seattle to overtake the almost undefeated Carolina Panthers (67%).

Amos has also predicted the rest of the playoffs up to the Super Bowl 50.

Playoff Picture2

Week 1: 11-5

Week 2: 9-7

Week 3: 11-5

Week 4: 9-6

Week 5: 10-4

Week 6: 10-4

Week 7: 9-5

Week 8: 10-4

Week 9: 7-6

HALFTIME REPORT & Week 10: 5-9

Week 11: 10-4

Week 12: 9-7

Week 13: 11-5

Week 14: 9-7

Week 15: 14-2

Week 16: 7-9

Week 17: 9-7

Wildcards: 3-1

Divisional: 2-2

Conference: 0-2

Super Bowl: Predictions


NFL 2015 Wildcard Predictions

The regular season is over. The model standings are in. and Amos and Microsoft’s Bing tied for second. Elo taking a firm lead of seven games over Amos and Bing. FPI came in last, with three games behind Amos and Bing.

For those just joining, Amos is a statistical model created to predict the outcomes of each NFL game. Amos currently predicts games straight-up. Additionally, Amos then predicts the remainder of the season to compute the ending record of each team.

Amos also has peers within the NFL prediction field. While there are a number of sources for game predictions, I have identified Microsoft’s Bing Prediction (Cortana), ESPN’s Football Power Index (FPI) and Nate Silver’s Elo as benchmarks for comparison to Amos.

Week 18 Standings

Amos went 9-7, having misses of New England, Atlanta, Dallas, NY Giants, Green Bay, Arizona and St. Louis.

FPI went 12-4, having misses of New England, Dallas, Philadelphia and Green Bay.

Bing went 9-7, having misses of the NY Jets, New England, Dallas, NY Giants, Green Bay, Arizona and St. Louis.

Elo went 8-8, having misses of New England, Atlanta, Dallas, NY Giants, Chicago, Green Bay, Arizona and St. Louis.

Moving on into the wildcard weekend predictions, a consensus is reached with most of the games throughout the models. As we progress throughout the playoffs, the predictions will continue to be filled out.

Week 18 Picks

All of the predictions are the same, besides Bing, who is predicting Washington over Green Bay (57%).

Amos has also predicted the rest of the playoffs up to the Super Bowl 50.

Playoff Picture

Week 1: 11-5

Week 2: 9-7

Week 3: 11-5

Week 4: 9-6

Week 5: 10-4

Week 6: 10-4

Week 7: 9-5

Week 8: 10-4

Week 9: 7-6

HALFTIME REPORT & Week 10: 5-9

Week 11: 10-4

Week 12: 9-7

Week 13: 11-5

Week 14: 9-7

Week 15: 14-2

Week 16: 7-9

Week 17: 9-7

Wildcard: 3-1

Divisional: 2-2

Conference: 0-2

Super Bowl: Predictions


NFL 2015 Week 17 Predictions

As we enter into the last week of predictions for the regular season, I’d like to thank all of the readers keeping up with the models and the great season. Amos will continue into the post season through the Super Bowl so be sure to check back.

For those just joining, Amos is a statistical model created to predict the outcomes of each NFL game. Amos currently predicts games straight-up. Additionally, Amos then predicts the remainder of the season to compute the ending record of each team.

Amos also has peers within the NFL prediction field. While there are a number of sources for game predictions, I have identified Microsoft’s Bing Prediction (Cortana), ESPN’s Football Power Index (FPI) and Nate Silver’s Elo as benchmarks for comparison to Amos.

Week 17 Standings

Amos went 7-9, having misses of San Diego, Philadelphia, New England, Miami, Tampa Bay, Carolina, Seattle, Pittsburgh and Cincinnati.

ESPN’s FPI went 10-6, San Diego, Philadelphia, New England, Tampa Bay, Seattle and Green Bay.

Microsoft’s Bing went 10-6, Philadelphia, New England, Tampa Bay, Carolina, Seattle and Pittsburgh.

Nate Silver’s Elo went 10-6, Philadelphia, New England, Tampa Bay, Carolina, Seattle and Pittsburgh.

Moving on into Week 17 picks… Amos and Bing look to break the tie by just two games.

Week 17 Picks

While Amos currently doesn’t have any surprising predictions this week, it differentiates from Bing by favoring Buffalo over the NY Jets (64%) and Atlanta over New Orleans (81%).

ESPN’s FPI is currently favoring Philadelphia over the NY Giants (52%), Seattle over Arizona (55%) and San Francisco over St. Louis (53%).

Microsoft’s Bing is currently favoring the NY Jets over Buffalo (55%) and New Orleans over Atlanta (53%).

Nate Silver’s Elo has one notable predictions for the week, which is Chicago over Detroit (51%).

Week 17 Overall Graph

Finally, from the performances of each of the teams, Amos has simulated the rest of the season. The below simulation is based on the above Week 17 predictions, and will make the final deviations from it if Amos’ predictions are not true.

Week 17 Remainder

Week 1: 11-5

Week 2: 9-7

Week 3: 11-5

Week 4: 9-6

Week 5: 10-4

Week 6: 10-4

Week 7: 9-5

Week 8: 10-4

Week 9: 7-6

HALFTIME REPORT & Week 10: 5-9

Week 11: 10-4

Week 12: 9-7

Week 13: 11-5

Week 14: 9-7

Week 15: 14-2

Week 16: 7-9

Wildcard: 3-1

Divisional: 2-2

Conference: 0-2

Super Bowl: Predictions


NFL 2015 Week 16 Predictions

An explosive week for Amos. Amos grabs spot number 2, trailing Elo by 5 games on the season.

For those just joining, Amos is a statistical model created to predict the outcomes of each NFL game. Amos currently predicts games straight-up. Additionally, Amos then predicts the remainder of the season to compute the ending record of each team.

Amos also has peers within the NFL prediction field. While there are a number of sources for game predictions, I have identified Microsoft’s Bing Prediction (Cortana), ESPN’s Football Power Index (FPI) and Nate Silver’s Elo as benchmarks for comparison to Amos.

Week 16 Standings

Amos went 14-2, only having misses of Dallas and Buffalo.

ESPN’s FPI went 8-8, having misses of Dallas, Indianapolis, Philadelphia, NY Giants, Buffalo, Baltimore, Denver and New Orleans.

Microsoft’s Bing went 10-6, having misses of Tampa Bay, Jacksonville, Indianapolis, Buffalo, Miami and New Orleans.

Nate Silver’s Elo went 12-4, having misses of Dallas, Indianapolis, Buffalo and New Orleans.

Moving on into Week 16 picks, Bing stays conservative and Amos looks to catch up with Elo.

Week 16 Banner

Amos differentiates itself from the other models with picks of Miami over Indianapolis (61%) and Cincinnati over Denver (51%). Additionally the models are split between Oakland vs San Diego, and Amos is favoring San Diego (58%).

ESPN’s FPI is currently favoring Atlanta over Carolina (54%), Green Bay over Arizona (54%) and Baltimore over Pittsburgh (59%).

Microsoft’s Bing has played it safe this week, only joining the split in the models favoring Oakland over San Diego (64%).

Nate Silver’s Elo has the same predictions as Bing, along with favoring Oakland over San Diego (60%).

Week 16 Overall Graph

Finally, from the performances of each of the teams, Amos has simulated the rest of the season. Amos has only made a few adjustments for the final Week 17.

Week 16 Remainder

Week 1: 11-5

Week 2: 9-7

Week 3: 11-5

Week 4: 9-6

Week 5: 10-4

Week 6: 10-4

Week 7: 9-5

Week 8: 10-4

Week 9: 7-6

HALFTIME REPORT & Week 10: 5-9

Week 11: 10-4

Week 12: 9-7

Week 13: 11-5

Week 14: 9-7

Week 15: 14-2

Week 17: 9-7

Wildcard: 3-1

Divisional: 2-2

Conference: 0-2

Super Bowl: Predictions


What People Are Saying