This sounds really good and NFL teams would definitely want something like this, but even coaches would wary about using mostly data. For example, let's say you are the coach of the Patriots and you have been running the ball very successfully the past few games, even winning games because of your running game. And it's 4th down and 2 yards to go against the Broncos. The data says, run the ball. Especially since you…
Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
31–40 of 40 posts
Re: Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
#32If you're willing to limit yourself to the last five years, you can avoid the pain of parsing those free-form text descriptions with nflgame[1] or nfldb[2]. Disclaimer: I am the author of those tools. We've been slowly building up a small community of people using it. In fact, I'm currently in a small fantasy playoff league that's running off nflgame. They also include live updates while games are playing. I'd be cur…
I like finding projects in the wild that do creative things with nfl.com data. This guy is building an Arduino Fantasy Football trophy: https://github.com/sambrenner/future-trophy And this person built an OSX app using score strip XML for current scores: https://github.com/kchau/NFL-Menu
Re: Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
#33If you're willing to limit yourself to the last five years, you can avoid the pain of parsing those free-form text descriptions with nflgame[1] or nfldb[2]. Disclaimer: I am the author of those tools. We've been slowly building up a small community of people using it. In fact, I'm currently in a small fantasy playoff league that's running off nflgame. They also include live updates while games are playing. I'd be cur…
Re: Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
#34If you're willing to limit yourself to the last five years, you can avoid the pain of parsing those free-form text descriptions with nflgame[1] or nfldb[2]. Disclaimer: I am the author of those tools. We've been slowly building up a small community of people using it. In fact, I'm currently in a small fantasy playoff league that's running off nflgame. They also include live updates while games are playing. I'd be cur…
I recently joined nfl.com as a FE dev; I see a lot of 404s on Game Center data feeds. The feeds are being requested past the end of the data (the feed tells you where to look for new data until last feed returns 200 with no data - beyond that it's a 404). Not sure how to reduce the 404s, suppose we could document the feeds and make them openly available. Hmm. I like finding projects in the wild that do creative thing…
Wow, nice! Tell me, how many different unique identifiers to you have for each player/game? :P (Elias id, GSIS id, profile id, ...)
> I see a lot of 404s on Game Center data feeds.
Hmm, I'm not sure what you mean? It seems like the URL stays the same: http://www.nfl.com/liveupdate/game-center/2012080953/2012080...
> Not sure how to reduce the 404s, suppose we could document the feeds and make them openly available.
Yeah, that'd be great! I had figured that you guys kept quiet about them purposefully.
One of the things that has bit me is that the JSON feeds at the URL above only exist back to 2009. I haven't been able to discover a similar feed for older games. Any ideas? :-)
Those projects are pretty neat, btw. The trophy one is really cool.
Re: Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
#35This sounds really good and NFL teams would definitely want something like this, but even coaches would wary about using mostly data. For example, let's say you are the coach of the Patriots and you have been running the ball very successfully the past few games, even winning games because of your running game. And it's 4th down and 2 yards to go against the Broncos. The data says, run the ball. Especially since you…
Additionally, it could be that the statistics show a result that is an artifact of coaches decisions. If a particular decision is chosen by the pro coaches extremely rarely, but has a moderately better expected result, it could be that the typical expected result is very poor, but the only times coaches make the decision is when they observe a decisive matchup or a special situation -- making it appear statistically…
Coaches do what they think will be successful. If they can't run the ball well, then they don't run the ball, skewing the data.
Also, tendencies change from week to week. You really need a deep understanding of football to get the right, correct data for that week.
This is why data hasn't dominated football, you need to have tons of knowledge before anything else.
Re: Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
#36"You got 2 out of 5 answers correct. When you try this quiz with a sorry quiz-taker like you, that’s the result you’re going to get." Sassy. Jesus Christ.
OP here Made the message a bit friendlier for future folks, thanks for the feedback :)
Re: Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
#37Re: Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
#38This sounds really good and NFL teams would definitely want something like this, but even coaches would wary about using mostly data. For example, let's say you are the coach of the Patriots and you have been running the ball very successfully the past few games, even winning games because of your running game. And it's 4th down and 2 yards to go against the Broncos. The data says, run the ball. Especially since you…
Additionally, it could be that the statistics show a result that is an artifact of coaches decisions. If a particular decision is chosen by the pro coaches extremely rarely, but has a moderately better expected result, it could be that the typical expected result is very poor, but the only times coaches make the decision is when they observe a decisive matchup or a special situation -- making it appear statistically…
It's difficult, but data can in fact control for matchups and schemes.
Re: Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
#39This sounds really good and NFL teams would definitely want something like this, but even coaches would wary about using mostly data. For example, let's say you are the coach of the Patriots and you have been running the ball very successfully the past few games, even winning games because of your running game. And it's 4th down and 2 yards to go against the Broncos. The data says, run the ball. Especially since you…
In this case, the positive outcomes for the offense are a first down (or score, which would also be a first down). If the data says you will pick up a first down 51% of the time and you know the Broncos tackle has recently begun playing well, you adjust down for it, and likely decide not to run (and no analytics guy will fault you for it). If the data says you'll pick up a first down 85% of the time, you need a better reason to justify not going for it (is this new tackle the greatest of all time? Or just an upgrade on what they had?). Data is not best used as a replacement for a coach. It is best used to give a coach the likelihood of a given event occurring, and then let the coaches knowledge of matchups, injuries, and personnel issues adjust that likelihood up or down.
Re: Dataset: Ten Years of NFL Plays Analyzed, Visualized, Quizzified
#40Earlier quoted context omitted.
Additionally, it could be that the statistics show a result that is an artifact of coaches decisions. If a particular decision is chosen by the pro coaches extremely rarely, but has a moderately better expected result, it could be that the typical expected result is very poor, but the only times coaches make the decision is when they observe a decisive matchup or a special situation -- making it appear statistically…
That is an excellent point. Coaches do what they think will be successful. If they can't run the ball well, then they don't run the ball, skewing the data. Also, tendencies change from week to week. You really need a deep understanding of football to get the right, correct data for that week. This is why data hasn't dominated football, you need to have tons of knowledge before anything else.