Inspiration
Customer is anoyed by irrelevant TV advertisement. TV company does not know enough about personal interests. There is no way to reach the user on his primary internet device.
What it does
Our solution: Goofi analysis the content by meta-data, e.g. subtitles to figure out what products or locations are currently shown. Based on the user preferences (e.g. as expressed on Twitter), only relevent product recommendations are overlayed on the live TV program. The user then can react by pushing a button on his remote to transfer the product information from tgeh screen to his mobile phone.
How I built it
Node.js backend and react.js on the HbbTV using Samsung's Tizen SDK to blend images and a rotating globe on top of the video stream.
The animated globe uses Open Street Maps API to actually rotate to the mentioned location on TV. The mobile app uses Cordoba and Ionic to sync TV and mobile content.
Challenges I ran into
Meta-data information is sparse (in particular it is hard to get live stream subtitles over existing APIs)
Accomplishments that I'm proud of
The globe animation and Twitter filter.
What I learned
Combining TV and mobile and APIs
What's next for goofi_mobile
Clean up and productize
Log in or sign up for Devpost to join the conversation.