watching experience creating a personalized grouppdos.csail.mit.edu/~neha/tubely.pdf · creating a...

24
Creating a Personalized Group Watching Experience Jennifer Chan & Neha Narula MAS.672 Social Television

Upload: others

Post on 22-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Creating a Personalized Group Watching Experience

Jennifer Chan & Neha Narula MAS.672 Social Television

Page 2: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Watching with Friends is HardWhat do we all like?What have we all not seen yet?

Page 3: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Current State of AffairsFighting over the RemoteLots of back-and-forth

Page 4: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Tubely Can Help!

Improves the collective TV watching experience and brings friends together.

Page 5: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Making TV more socialBringing people

together around a tvVirtual watching

rooms

Goal: encourage more real life person-person interaction!

Page 6: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Situational recommendations

Recommendations based on time, place, and what you're in the mood for, not just viewing history and preferences.

Page 7: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Using Internet Radio as Inspiration

Queue with suggestionsGrooveshark, Spotify

Choose qualities

Pandora

Page 8: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

How Does it Work?

Keep your own playlist of shows you want to watch. Tubely makes suggestions based on what you and your friends like. Watch together!

Page 9: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Your Watchbox

Personalized QueueKeep track of shows I want to watchSuggest more when I run outThrow shows into your watchbox to see later

Page 10: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Suggestions By MoodSpecify what you are in the mood to watch (girly, comedy, reality)Pandora style tagging for tv showsExamples:

girlygeeky

trashy

Page 11: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Implementation

Python Flask serverJinja templatingHTML/CSS/JavaScriptjwplayer

Page 12: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

DEMO

Page 13: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Important Parts

Recommendations for multiple people Tag-based recommendations

Page 14: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Recommenders

Page 15: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Recommender Systems

Page 16: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Recommender Factors

Text from TV show descriptionsReviews and ratingsWatching habitsNielson numbers

Page 17: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Additional Factors for Groups

Intersecting profiles might not work Instead:

Social graphViewing historiesWhere and when

Page 18: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

New Factors

User generated taggingBlogs, tweets, status updatesBrowsing/reading habitsCross media collaborative filteringPurchase historyTime and Place

Page 19: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Deployment

Page 20: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

PlatformsStandalone web siteSet top box

Apple TV, Boxee, Google TV, Roku, TivoSecond screen experience

Page 21: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Acquisition of Content

Built on top of existing content providers that you already subscribe to (Hulu, Netflix, etc)

Page 22: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Potential Partners

Content providers Content producers

Extra tags and content information Advertisers Facebook

Page 23: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Monetization Strategy

Inline advertising Paid promoted suggestions Data about collective TV watching

Page 24: Watching Experience Creating a Personalized Grouppdos.csail.mit.edu/~neha/Tubely.pdf · Creating a Personalized Group Watching Experience ... Grooveshark, Spotify Choose qualities

Making TV more socialSituational recommendations

Customizes tv watching with a unique playlist experience