SlideShare a Scribd company logo
1 of 26
Carrots for Couch Potatoes
Improving recommendations by
motivating the crowd
@fabianabel
Definition 1
“Recommender system = black box that knows the answer to
the ultimate question…of life, the universe and everything.”
Hypothesis 1
“The more obscure a recommender system, the higher the
chance that its users are happy with the system.”
Definition 2.1
“Data Scientist = folks that can program the smartest
recommender systems.”
Hypothesis 2
“Nobody needs an interaction designer.”
Definition 2.2
“Interaction Designer = folks that think about what users
actually want to do.”
Definition 3
“Couch potatoes = users who do not provide input to a
recommender system, but have high expectations towards the
quality of the system.”
Hypothesis 3
“The quality of a recommender system increases with the
number of couch potatoes that are *using* the system.”
Goals of Recommender Systems
Make users happy and surprise them with new and
relevant content.
[user perspective]
Deliver content so that monetary success of the
business is maximized.
[business perspective]
Problem space
Challenges
• Understanding the users
• Understanding the items
• Coding a good (ensemble
of) recommendation
algorithm(s)
• Evaluation
• Presentation of
recommendations
• …
recommender
system
users
items
recommender system
Example from xing.com
Delete item
Hide entire box
(1) Less-Like-This
(2) Collaborative
filtering
deletions?
Clicks +
bookmarks
(1) More-Like-This
(2) Collaborative
filtering
positive
feedback
interactions exploited by…
negative
feedback
AB test* resultsCTR
Control
group
Group with
Less-Like-This
filtering
-3%
?
*AB tests on XING
- are done in front-end and back-end
components
- typically 50:50 random splits (others:
specific groups; inter-leaving)
- Run for days to weeks  significance
level: p-value < 0.01
- Validation includes AA comparison,
BA/BA test, repeating AB test
More cookies!
People used “delete” to get more
recommendations.
Hypothesis 2
is wrong!
Hypothesis 2
“Nobody needs an interaction designer.”
How can we collect more
valuable explicit feedback from
our couch potatoe users?
Related Work
1. First explicit feedback is collected right from the beginning
during on-boarding, e.g.:
 select 3 favorites
 rate 10 items (5-star rating scale)
2. Continuous collection of explicit feedback  user control, e.g.:
 ratings (lightweight)
 revising ratings, taste preference questionnaire (advanced)
3. Understanding why a user liked or disliked an item, e.g.:
 emphasizing topics
 blocking topics
Explicit feedback is key!
1. From the beginning
2. Continuously
3. Understanding why…
Hypothesis 3
is wrong!
Hypothesis 3
“The quality of a recommender system increases with the
number of couch potatoes that are *using* the system.”
We need to motivate our couch
potatoes to contribute to improve
our recommender sytems!
Feedback app
Only means of
motivation:
1. Promise: “this will
enhance your
recommendations”
2. Progress bar
Feedback App
Pros
• Continuous stream of
explicit feedback
• Decoupled from the actual
system
Cons
• Attracts “Haters” more than
fans
• Decoupled from the actual
system
In addition, we also want feedback mechanisms that are
more integrated into the natural interaction flow of the
system.
explanations feedback
Is this job for me?
Is Hypothesis 1
wrong as well?
Hypothesis 1
“The more obscure a recommender system, the higher the
chance that its users are happy with the system.”
Conclusions
Thank you!
@fabianabel

More Related Content

Similar to Carrots for Couch Potatoes: Improving recommendations by motivating the crowd

Introduction to Recommendation Systems
Introduction to Recommendation SystemsIntroduction to Recommendation Systems
Introduction to Recommendation SystemsTrieu Nguyen
 
Systematic inventive thinking and game testing
Systematic inventive thinking and game testingSystematic inventive thinking and game testing
Systematic inventive thinking and game testingJohan Hoberg
 
APPLYING OPINION MINING TO ORGANIZE WEB OPINIONS
APPLYING OPINION MINING TO ORGANIZE WEB OPINIONSAPPLYING OPINION MINING TO ORGANIZE WEB OPINIONS
APPLYING OPINION MINING TO ORGANIZE WEB OPINIONSIJCSEA Journal
 
Building Delightful Products: A Customer-Centric Approach to Product Strategy...
Building Delightful Products: A Customer-Centric Approach to Product Strategy...Building Delightful Products: A Customer-Centric Approach to Product Strategy...
Building Delightful Products: A Customer-Centric Approach to Product Strategy...Perfetti Media
 
Design Thinking Seattle: Prototyping in 3 Acts
Design Thinking Seattle: Prototyping in 3 ActsDesign Thinking Seattle: Prototyping in 3 Acts
Design Thinking Seattle: Prototyping in 3 ActsCatalyz
 
Design Thinking for Product Design Slide.pdf
Design Thinking for Product Design  Slide.pdfDesign Thinking for Product Design  Slide.pdf
Design Thinking for Product Design Slide.pdfShristi Shrestha
 
Validating hypotheses with user research
Validating hypotheses with user researchValidating hypotheses with user research
Validating hypotheses with user researchgabrieljonsson
 
Tea-time with Testers March 2011 Year 1 Issue II
Tea-time with Testers March 2011  Year 1  Issue IITea-time with Testers March 2011  Year 1  Issue II
Tea-time with Testers March 2011 Year 1 Issue IILalit Bhamare
 
Recommender System _Module 1_Introduction to Recommender System.pptx
Recommender System _Module 1_Introduction to Recommender System.pptxRecommender System _Module 1_Introduction to Recommender System.pptx
Recommender System _Module 1_Introduction to Recommender System.pptxSatyam Sharma
 
videorecommendationsystemfornewseducationandentertainment-170519183703.pptx
videorecommendationsystemfornewseducationandentertainment-170519183703.pptxvideorecommendationsystemfornewseducationandentertainment-170519183703.pptx
videorecommendationsystemfornewseducationandentertainment-170519183703.pptxABINASHPADHY6
 
Test & Learn: Hooked - How to Build Habit Forming Products
Test & Learn: Hooked - How to Build Habit Forming Products Test & Learn: Hooked - How to Build Habit Forming Products
Test & Learn: Hooked - How to Build Habit Forming Products Optimizely
 
Measuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kimMeasuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kimJin Young Kim
 
Recommended System.pptx
 Recommended System.pptx Recommended System.pptx
Recommended System.pptxDr.Shweta
 
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...Waqas Tariq
 
Movies recommendation system in R Studio, Machine learning
Movies recommendation system in  R Studio, Machine learning Movies recommendation system in  R Studio, Machine learning
Movies recommendation system in R Studio, Machine learning Mauryasuraj98
 
Fool Proof App Engagement Strategies - CES2016 Appnation
Fool Proof App Engagement Strategies - CES2016 AppnationFool Proof App Engagement Strategies - CES2016 Appnation
Fool Proof App Engagement Strategies - CES2016 AppnationRichard Sgro
 
Making Your Hypothesis Work Harder to Inform Future Product Strategy
Making Your Hypothesis Work Harder to Inform Future Product StrategyMaking Your Hypothesis Work Harder to Inform Future Product Strategy
Making Your Hypothesis Work Harder to Inform Future Product StrategyOptimizely
 
Branchout 2017 - Day 2 Session - Josh Elman
Branchout 2017 - Day 2 Session - Josh ElmanBranchout 2017 - Day 2 Session - Josh Elman
Branchout 2017 - Day 2 Session - Josh ElmanBranch
 

Similar to Carrots for Couch Potatoes: Improving recommendations by motivating the crowd (20)

Introduction to Recommendation Systems
Introduction to Recommendation SystemsIntroduction to Recommendation Systems
Introduction to Recommendation Systems
 
Systematic inventive thinking and game testing
Systematic inventive thinking and game testingSystematic inventive thinking and game testing
Systematic inventive thinking and game testing
 
APPLYING OPINION MINING TO ORGANIZE WEB OPINIONS
APPLYING OPINION MINING TO ORGANIZE WEB OPINIONSAPPLYING OPINION MINING TO ORGANIZE WEB OPINIONS
APPLYING OPINION MINING TO ORGANIZE WEB OPINIONS
 
How to Do Better Market Research
How to Do Better Market ResearchHow to Do Better Market Research
How to Do Better Market Research
 
Building Delightful Products: A Customer-Centric Approach to Product Strategy...
Building Delightful Products: A Customer-Centric Approach to Product Strategy...Building Delightful Products: A Customer-Centric Approach to Product Strategy...
Building Delightful Products: A Customer-Centric Approach to Product Strategy...
 
Design Thinking Seattle: Prototyping in 3 Acts
Design Thinking Seattle: Prototyping in 3 ActsDesign Thinking Seattle: Prototyping in 3 Acts
Design Thinking Seattle: Prototyping in 3 Acts
 
Design Thinking for Product Design Slide.pdf
Design Thinking for Product Design  Slide.pdfDesign Thinking for Product Design  Slide.pdf
Design Thinking for Product Design Slide.pdf
 
Validating hypotheses with user research
Validating hypotheses with user researchValidating hypotheses with user research
Validating hypotheses with user research
 
Tea-time with Testers March 2011 Year 1 Issue II
Tea-time with Testers March 2011  Year 1  Issue IITea-time with Testers March 2011  Year 1  Issue II
Tea-time with Testers March 2011 Year 1 Issue II
 
Recommender System _Module 1_Introduction to Recommender System.pptx
Recommender System _Module 1_Introduction to Recommender System.pptxRecommender System _Module 1_Introduction to Recommender System.pptx
Recommender System _Module 1_Introduction to Recommender System.pptx
 
videorecommendationsystemfornewseducationandentertainment-170519183703.pptx
videorecommendationsystemfornewseducationandentertainment-170519183703.pptxvideorecommendationsystemfornewseducationandentertainment-170519183703.pptx
videorecommendationsystemfornewseducationandentertainment-170519183703.pptx
 
Test & Learn: Hooked - How to Build Habit Forming Products
Test & Learn: Hooked - How to Build Habit Forming Products Test & Learn: Hooked - How to Build Habit Forming Products
Test & Learn: Hooked - How to Build Habit Forming Products
 
Measuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kimMeasuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kim
 
Recommended System.pptx
 Recommended System.pptx Recommended System.pptx
Recommended System.pptx
 
WSJ Professional
WSJ ProfessionalWSJ Professional
WSJ Professional
 
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
 
Movies recommendation system in R Studio, Machine learning
Movies recommendation system in  R Studio, Machine learning Movies recommendation system in  R Studio, Machine learning
Movies recommendation system in R Studio, Machine learning
 
Fool Proof App Engagement Strategies - CES2016 Appnation
Fool Proof App Engagement Strategies - CES2016 AppnationFool Proof App Engagement Strategies - CES2016 Appnation
Fool Proof App Engagement Strategies - CES2016 Appnation
 
Making Your Hypothesis Work Harder to Inform Future Product Strategy
Making Your Hypothesis Work Harder to Inform Future Product StrategyMaking Your Hypothesis Work Harder to Inform Future Product Strategy
Making Your Hypothesis Work Harder to Inform Future Product Strategy
 
Branchout 2017 - Day 2 Session - Josh Elman
Branchout 2017 - Day 2 Session - Josh ElmanBranchout 2017 - Day 2 Session - Josh Elman
Branchout 2017 - Day 2 Session - Josh Elman
 

Recently uploaded

(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Datingkojalkojal131
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...nilamkumrai
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...SUHANI PANDEY
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 

Recently uploaded (20)

(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 

Carrots for Couch Potatoes: Improving recommendations by motivating the crowd

  • 1. Carrots for Couch Potatoes Improving recommendations by motivating the crowd @fabianabel
  • 2. Definition 1 “Recommender system = black box that knows the answer to the ultimate question…of life, the universe and everything.” Hypothesis 1 “The more obscure a recommender system, the higher the chance that its users are happy with the system.”
  • 3. Definition 2.1 “Data Scientist = folks that can program the smartest recommender systems.” Hypothesis 2 “Nobody needs an interaction designer.” Definition 2.2 “Interaction Designer = folks that think about what users actually want to do.”
  • 4. Definition 3 “Couch potatoes = users who do not provide input to a recommender system, but have high expectations towards the quality of the system.” Hypothesis 3 “The quality of a recommender system increases with the number of couch potatoes that are *using* the system.”
  • 5. Goals of Recommender Systems Make users happy and surprise them with new and relevant content. [user perspective] Deliver content so that monetary success of the business is maximized. [business perspective]
  • 6. Problem space Challenges • Understanding the users • Understanding the items • Coding a good (ensemble of) recommendation algorithm(s) • Evaluation • Presentation of recommendations • … recommender system users items recommender system
  • 9. (1) Less-Like-This (2) Collaborative filtering deletions? Clicks + bookmarks (1) More-Like-This (2) Collaborative filtering positive feedback interactions exploited by… negative feedback
  • 10. AB test* resultsCTR Control group Group with Less-Like-This filtering -3% ? *AB tests on XING - are done in front-end and back-end components - typically 50:50 random splits (others: specific groups; inter-leaving) - Run for days to weeks  significance level: p-value < 0.01 - Validation includes AA comparison, BA/BA test, repeating AB test
  • 11. More cookies! People used “delete” to get more recommendations.
  • 12. Hypothesis 2 is wrong! Hypothesis 2 “Nobody needs an interaction designer.”
  • 13. How can we collect more valuable explicit feedback from our couch potatoe users?
  • 15. 1. First explicit feedback is collected right from the beginning during on-boarding, e.g.:  select 3 favorites  rate 10 items (5-star rating scale) 2. Continuous collection of explicit feedback  user control, e.g.:  ratings (lightweight)  revising ratings, taste preference questionnaire (advanced)
  • 16. 3. Understanding why a user liked or disliked an item, e.g.:  emphasizing topics  blocking topics
  • 17. Explicit feedback is key! 1. From the beginning 2. Continuously 3. Understanding why…
  • 18. Hypothesis 3 is wrong! Hypothesis 3 “The quality of a recommender system increases with the number of couch potatoes that are *using* the system.”
  • 19. We need to motivate our couch potatoes to contribute to improve our recommender sytems!
  • 21. Only means of motivation: 1. Promise: “this will enhance your recommendations” 2. Progress bar
  • 22. Feedback App Pros • Continuous stream of explicit feedback • Decoupled from the actual system Cons • Attracts “Haters” more than fans • Decoupled from the actual system In addition, we also want feedback mechanisms that are more integrated into the natural interaction flow of the system.
  • 24. Is Hypothesis 1 wrong as well? Hypothesis 1 “The more obscure a recommender system, the higher the chance that its users are happy with the system.”