NHL goal celebration hack: real-time machine learning and hue light show
41–48 of 48 posts
Re: NHL goal celebration hack: real-time machine learning and hue light show
#42I know this post isn't really about the hockey part and more about the ML part, but I think it would be more practical to analyze and maybe use the Budweiser Redlight API if possible (I haven't looked into it yet or have one) to get almost instant goal reporting for your team of choice. I have seen it in action and it's like ~2 seconds off from a live feed. http://www.budweiser.ca/redlight/ Really nice post and I'll…
Re: NHL goal celebration hack: real-time machine learning and hue light show
#43I'm the guy who did this; really happy this is trending on HN! Hope everyone enjoys the game tonight! :D
I don't know about hockey but in soccer (football), commentators are as much excited about near-goal scenarios like the ball hitting one of the posts or the goalie making a superb save as goals themselves.
I can't imagine employing such a system for football games. What do you think?
Re: NHL goal celebration hack: real-time machine learning and hue light show
#44I was playing with the Belleds lights (friend's recent Kickstarter; similar to Hue but somewhat cheaper), wrote a Python API for it, which worked great, but then I hit a mental block in coming up with something actually cool to do with RGB lights.
I hooked it up to a text sentiment analyzer but this just wasn't all that cool. https://github.com/dheera/python-belleds/blob/master/sample-...
Hooking it up to a sports match though, that's definitely cool and useful.
Re: NHL goal celebration hack: real-time machine learning and hue light show
#45Re: NHL goal celebration hack: real-time machine learning and hue light show
#46I'm the guy who did this; really happy this is trending on HN! Hope everyone enjoys the game tonight! :D
Pretty cool my man but how do you deal with false positives? I don't know about hockey but in soccer (football), commentators are as much excited about near-goal scenarios like the ball hitting one of the posts or the goalie making a superb save as goals themselves. I can't imagine employing such a system for football games. What do you think?
Really not sure how it would work for other sports. The only reason it worked so well is probably because they GOOOAAAAAALLLLLLLL yell is long and distinctive versus everything else. It's not about intensity as much as a pattern in the frequency spectrum. I think it's worth a try with soccer and football.
Re: NHL goal celebration hack: real-time machine learning and hue light show
#47This is really awesome. I've managed to do something similar, but for the Washington Capitals. When the game starts the lights change to the color of the home team, and when they score the flash. I'm using a little web scraper to pull from nhl.com to get the data, however, sometimes it's quite out of sync with the actual game (streaming or live tv). Usually about 30 seconds to a minute delay. The best part is when I…
I've been using MLB.com's api and Windows' text-to-speech to build a robo-announcer for baseball games. It builds a little narrative from the ridiculous amount of data they share. Sure, I could just listen to the streaming audio, but it's been an excuse to learn some Racket. I kid about building a robo-color-commentator that tells old stories and bad jokes.
Re: NHL goal celebration hack: real-time machine learning and hue light show
#48Earlier quoted context omitted.
Pretty cool my man but how do you deal with false positives? I don't know about hockey but in soccer (football), commentators are as much excited about near-goal scenarios like the ball hitting one of the posts or the goalie making a superb save as goals themselves. I can't imagine employing such a system for football games. What do you think?
For false positives during a live broadcast, I have the big USB button ready to cancel the light show and goal song. I did not mention in the blog post is that it stops the goal song by playing the Fail Trombone sound ( https://www.youtube.com/watch?v=iMpXAknykeg ) when you use the USB button to cancel light show Really not sure how it would work for other sports. The only reason it worked so well is probably because…