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

Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goahorny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goasexy call girls service in goa
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
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
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
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
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
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
 

Recently uploaded (20)

Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goahorny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
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...
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
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.
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
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
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 

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.”