Microsoft Cortana — the virtual assistant that picks NFL games on Bing — bounced back after a sloppy Week 2 to go 11-5 in straight-up picks of all 16 NFL games in Week 3. It wasn't as good as Business Insider's almost-algorithmic in-his-success betting wiz, but it was nevertheless a solid performance for the search engine.

Once again, Cortana's misses came by overvaluing home field advantage. It liked the Rams, Jets, Ravens, Browns, and Dolphins — five home teams, all of whom lost. This is a recurring pattern for Cortana, and it will be interesting to see if the team at Bing Predicts will make adjustments as the season progresses and teams begin to show their true colors.

Through three weeks, Cortana is 30-18 (62.6% correct). This is exactly one game better than its record after three weeks last season (29-19). Nate Silver's Elo model also went 11-5 during Week 3, meaning its record is still just slightly better than Cortana's thus far. The two models have the same number of correct predictions, but because Elo doesn't always pick an outright winner (sometimes it will peg a game a 50/50 split), it has fewer losses.

This week, Cortana is still riding with home teams but looks to have fewer puzzling picks. That said, there are still a few noticeable games in which Cortana disagrees with the Vegas point-spread: Baltimore at Pittsburgh, Dallas at New Orleans, and the Jets at Miami. Note that the Jets and Miami are playing Sunday morning in London — rendering home field advantage completely useless.

As always, you can find Cortana's picks by searching "NFL Predictions" on Bing, and all Vegas lines courtesy of Vegas Insider (as of Wednesday morning).