60 likes | 70 Views
Discover your favorite TV shows, get recommendations based on your preferences and friends' choices, and stay updated with the next episode schedule. Powered by Google APIs and technologies like AppEngine, DataStore, Gadgets v2, and Visualization.
E N D
Google us: tvepisodesgadget Google Workshop 2008-9, TAU Chen Harel (PM & Python Guy) Maayan Shani (GUI Girl) Nadav Shamgar (Datastore Lad) Tal Moran (OpenSocial Boy)
What Epi Hour is all about • What are my favorite shows? • Which shows are recommended for me?(Based on what I see and what my friends see) • When is the next episode of my favorite show?
Technologies • using (epiHour = Google.getAPIs()) { • AppEngine • DataStore • Gadgets v2 • Visualization • MemCache }
Data flow TVRage.com Epi Hour AppEngine Response BigTable Server XML Feeds Request
Obstacles On The Way • BigTable is not Relational DB • Python: One Line To Rule Them All • Adjusting to AJAX • Visualization is a long word • When Server met Client • The Algorithm March
On With The Program! Demo Time…