SlideShare a Scribd company logo
Recommendations as a
Conversation with the User

Daniel Tunkelang
Principal Data Scientist at LinkedIn

      Recruiting Solutions             1
Introductions




                2
Let’s talk about how we talk with machines…




                                              3
Clifford Nass’s secret:
1) Find a conclusion by a social science researcher.

2) Change

   “People do X when interacting with other people.”

                         to

   “People do X when interacting with a computer.”

3) Profit!


                                                       4
Let’s work on our relationship.




                                  5
Core Message

Recommendations are a conversation with the user.
1) Consider asking vs. guessing.
2) Ask good questions.
3) It's ok to make mistakes…
     if you have a good explanation
     and adapt to feedback.




                                                    6
Our goal:




            http://www.wilsoninfo.com/computerclipart.shtm
            l




                                                             7
Overview

1) Theory


2) Examples


3) Action Items




                  8
1) Theory




            9
Pragmatics: the Study of Conversation




                 Paul Grice

                                        10
Grice’s Maxims of Conversation

Maxim 1: Quality
Maxim 2: Quantity
Maxim 3: Relation
Maxim 4: Manner


H. P. Grice, "Logic and conversation” [1975]



                                               11
Maxim 1: Quality




                   12
Quality: Above All, the Truth




       Xiao, Bo and Benbasat, Izak. 2011. "Product-Related Deception in E-Commerce: A
       Theoretical Perspective," MIS Quarterly, (35: 1) pp.169-195.

                                                                                        13
Don’t Lie

1) Don’t use “recommended” when you really mean
  “sponsored” or “excess inventory”.


2) Optimize for the user’s utility.


3) Apply a standard of evidence (quality, quantity) that
  you believe in.

                                                           14
Maxim 1: Quantity




                    15
Right Amount of Information

1) Exchange small units of information.


2) If recommendations supplement other content,
  consider overall cognitive load.


3) Provide short, meaningful explanations.



                                                  16
Maxim 3: Relation




                    17
Relevant to the User

1) Offer value to the user.


2) Respect task context.


3) Don’t be obnoxious.




                              18
Maxim 4: Manner




                  19
Relevant to the User

1) Eschew obfuscation.


2) Avoid ambiguity.


3) Be brief.


4) Be orderly.

                         20
Another Perspective




              Gary Marchionini
                                 21
Human-Computer Information Retrieval


     Empower people to explore large-scale information

                         but demand that

        people also take responsibility for this control

         by expending cognitive and physical energy.


Marchionini, G., “Toward Human-Computer Information Retrieval” [2006]

                                                                   22
Principles of HCIR

1) Do more than deliver relevant information:
   facilitate sensemaking.

2) Increase user responsibility and control:
   require and reward effort.

3) Adapt to increasingly knowledgeable users over time.

4) Be engaging and fun to use!



                                                          23
Facilitate Sensemaking




                         24
Require and Reward Effort




              http://www.posterenvy.com/catalog/ask_why.jpg



                                                              25
Adapt to User Knowledge




                          26
Be Engaging!




               http://bluenile.com/




                                      27
Applying the theory to…

1) Personalized Recommendations

2) Social Recommendations

3) Item Recommendations




                                  28
Personalized Recommendations

1) Be transparent about model so users gain insight.


2) Allow users to modify models to correct mistakes.


3) Solicit just enough information to provide value.




                                                       29
Social Recommendations

1) Identify the right set of similar users.


2) Allow users to manipulate the social lens.


3) Accommodate users who break your model.




                                                30
Item Recommendations

1) Explain recommendations to users.


2) Watch out for non-sequiturs (e.g., diapers -> beer).


3) Play well with user-controlled filtering and sorting.




                                                           31
2) Examples




              32
33
Initial User Experience




                          34
“It just takes 2 minutes…”




                             35
Asking Before Guessing




                         36
Let’s try some answers:




                          37
Uh oh…




         38
Expressing my gustibus…




                          39
New Star Trek = Yes; New Star Wars = No




                                          40
Testing my patience…




                       41
Bring on the quality!




                        42
And continue the conversation.




                                 43
Learning from Netflix

1) Ask the user for help up front. But not too much help.

2) Pay attention to what the user tells you!

3) Give users value early and often.




75% of Netflix views result from recommendations


                                                        44
45
Initial User Experience




                          46
Seed with an artist…




                       47
Or track or genre.




                     48
Goo Goo G'joob!




                  49
Ease user into recommendation space…




                                       50
And go wild!




               51
Shared Product: Personalized Stream




                                      52
Positive and Negative Feedback




                                 53
Learning from Pandora

1) Get meaningful input from user in one step.

2) Explain recommendations to users.

3) Solicit feedback and act on it immediately.




                                                 54
55
My home page…




                56
Explanations and Humility




                            57
Explain What and Why




                       58
Recommendations as a Starting Point




                                      59
Learning from Amazon

1) Show the factors that drive your conclusions.

2) Distinguish different kinds of recommendations.

3) Combine recommendations with user control.



Amazon: 35% of sales result from recommendations



                                                     60
3) Action Items




                  61
Increase explainability.

Explanations can be even more important than the
recommendations themselves.


Herlocker et al., “Explaining collaborative filtering recommendations” [2000]

Sinha and Swearingen, “The role of transparency in recommender systems”
[2002]

Tintarev and Masthoff, “Effective explanations of recommendations: User-
centered design” [2007]

(via Òscar Celma’s book, Music Recommendation and Discovery: The Long
Tail, Long Fail, and Long Play in the Digital Music Space)


                                                                                62
Some models more explainable than others.

1) Consider decision trees and rule-based systems.

2) Avoid using latent, unlabeled features.

3) If the model is opaque, use examples as surrogates.




                                                     63
Make a good first impression.

Your user’s first experience is critical.

Use popularity as a default if it makes sense.

Solicit one valuable piece of information as quickly and
painlessly as possible.



“Do you like the taste of beer?”
http://blog.okcupid.com/index.php/the-best-questions-for-first-dates/


                                                                        64
Design feedback into your system.

You can make mistakes, if users can easily fix them.

Challenging if models use offline computation.

Respond instantly; generalize as quickly as possible.




Agarwal and Chen, “Machine Learning for Large Scale Recommender Systems”
[ICML 2011 Tutorial]


                                                                       65
Integrate recommendations with search.
Recommend next steps, not just items.

In a task context, recommendations are just another
source of information scent.

Be careful in integrating offline recommendations with
online features like search and navigation.




Pirolli, Information Foraging Theory: Adaptive Interaction with Information [2007]


                                                                                 66
Summary

Recommendations are a conversation with the user.

1) Consider asking vs. guessing.

2) Ask good questions.

3) It's ok to make mistakes…
     if you have a good explanation
     and adapt to feedback.




                                                    67
Thank You!
                  Questions?


                    Contact:
             dtunkelang@linkedin.com


                  We’re Hiring!
        http://engineering.linkedin.com/


                                           68

More Related Content

What's hot

Discourse analysis and vocabulary
Discourse analysis and vocabularyDiscourse analysis and vocabulary
Discourse analysis and vocabulary
Kaikka Kaikka
 
Discourse as dialogue
Discourse as dialogueDiscourse as dialogue
Discourse as dialogue
mhdhk
 
2 l2 spoken&written-discourse
2 l2 spoken&written-discourse2 l2 spoken&written-discourse
2 l2 spoken&written-discourse
Angelica Cantarell
 
direct and indirect speech
direct and indirect speechdirect and indirect speech
direct and indirect speech
munsif123
 
Implicature
ImplicatureImplicature
Implicature
ainraja123
 
Conversational analysis
Conversational analysisConversational analysis
Conversational analysis
Laiba Yaseen
 
Context and Its Significance to Pragmatics
Context and Its Significance to PragmaticsContext and Its Significance to Pragmatics
Context and Its Significance to Pragmatics
inventionjournals
 
Conversational implicature
Conversational implicatureConversational implicature
Conversational implicature
Fabian Rod
 
Grice Maxims
Grice MaximsGrice Maxims
Grice Maxims
zahraa Aamir
 
Discourse and conversation
Discourse and conversationDiscourse and conversation
Discourse and conversation
brightmoon90900
 
Politeness (Pragmatics)
Politeness (Pragmatics)Politeness (Pragmatics)
Politeness (Pragmatics)
Humaira Flair
 
Speech Events
Speech EventsSpeech Events
Speech Events
mlsd
 
Reference and inference
Reference and inferenceReference and inference
Reference and inferencelela tiara
 
Two Views of Discourse Structure: As a Product and As a Process
Two Views of Discourse Structure: As a Product and As a ProcessTwo Views of Discourse Structure: As a Product and As a Process
Two Views of Discourse Structure: As a Product and As a Process
CRISALDO CORDURA
 
Speech act and speech event
Speech act and speech eventSpeech act and speech event
Speech act and speech event
Juvrianto Chrissunday Jakob
 
Presupposition
PresuppositionPresupposition
Presupposition
Azhar Bhatti
 
Sapir Whorf hypothesis
Sapir Whorf hypothesisSapir Whorf hypothesis
Sapir Whorf hypothesisAhmet Ateş
 
critical discourse analysis
critical discourse analysiscritical discourse analysis
critical discourse analysissiti nursaripah
 

What's hot (20)

Discourse analysis and vocabulary
Discourse analysis and vocabularyDiscourse analysis and vocabulary
Discourse analysis and vocabulary
 
Discourse as dialogue
Discourse as dialogueDiscourse as dialogue
Discourse as dialogue
 
2 l2 spoken&written-discourse
2 l2 spoken&written-discourse2 l2 spoken&written-discourse
2 l2 spoken&written-discourse
 
direct and indirect speech
direct and indirect speechdirect and indirect speech
direct and indirect speech
 
Implicature
ImplicatureImplicature
Implicature
 
Conversational analysis
Conversational analysisConversational analysis
Conversational analysis
 
Context and Its Significance to Pragmatics
Context and Its Significance to PragmaticsContext and Its Significance to Pragmatics
Context and Its Significance to Pragmatics
 
Conversational implicature
Conversational implicatureConversational implicature
Conversational implicature
 
Grice Maxims
Grice MaximsGrice Maxims
Grice Maxims
 
Discourse and conversation
Discourse and conversationDiscourse and conversation
Discourse and conversation
 
Politeness (Pragmatics)
Politeness (Pragmatics)Politeness (Pragmatics)
Politeness (Pragmatics)
 
Speech Events
Speech EventsSpeech Events
Speech Events
 
Reference and inference
Reference and inferenceReference and inference
Reference and inference
 
Discourse Analysis
Discourse AnalysisDiscourse Analysis
Discourse Analysis
 
Two Views of Discourse Structure: As a Product and As a Process
Two Views of Discourse Structure: As a Product and As a ProcessTwo Views of Discourse Structure: As a Product and As a Process
Two Views of Discourse Structure: As a Product and As a Process
 
Discourse analysis
Discourse analysisDiscourse analysis
Discourse analysis
 
Speech act and speech event
Speech act and speech eventSpeech act and speech event
Speech act and speech event
 
Presupposition
PresuppositionPresupposition
Presupposition
 
Sapir Whorf hypothesis
Sapir Whorf hypothesisSapir Whorf hypothesis
Sapir Whorf hypothesis
 
critical discourse analysis
critical discourse analysiscritical discourse analysis
critical discourse analysis
 

Viewers also liked

Grice's theory of conversational implicature
Grice's theory of conversational implicatureGrice's theory of conversational implicature
Grice's theory of conversational implicature
Lahcen Graid
 
Cooperative principles and implicatures
Cooperative principles and implicaturesCooperative principles and implicatures
Cooperative principles and implicatures
Ahmed Qadoury Abed
 
The cooperative principle
The cooperative principleThe cooperative principle
The cooperative principle
universidad de pamplona
 
Examen ngf2012
Examen ngf2012Examen ngf2012
Examen ngf2012
Gabriel Gonzalez Serna
 
Recommendation report tcn (1)
Recommendation report tcn (1)Recommendation report tcn (1)
Recommendation report tcn (1)
lygus.lt Butkeviciute
 
A recommendation report-Amanda ariel Mitchell
A recommendation report-Amanda ariel Mitchell A recommendation report-Amanda ariel Mitchell
A recommendation report-Amanda ariel Mitchell
Amanda Mitchell
 
Tourism and Web 2.0 Mix (2008)
Tourism and Web 2.0 Mix (2008)Tourism and Web 2.0 Mix (2008)
Tourism and Web 2.0 Mix (2008)
ron mader
 
Recommendation Report Final
Recommendation Report FinalRecommendation Report Final
Recommendation Report FinalCasey Scheffler
 
Conclusion paragraph
Conclusion paragraphConclusion paragraph
Conclusion paragraph
Breeze Brinks
 
REPORT (RECOMMENDATION REPORT)
REPORT (RECOMMENDATION REPORT)REPORT (RECOMMENDATION REPORT)
REPORT (RECOMMENDATION REPORT)
Ferl Odette Abdala
 
Speech Acts
Speech ActsSpeech Acts
Speech Acts
lingueek
 
Cooperative principle
Cooperative principleCooperative principle
Cooperative principle
Diyar Mustafa
 
Friendbook a semantic based friend recommendation system for social networks
Friendbook a semantic based friend recommendation system for social networksFriendbook a semantic based friend recommendation system for social networks
Friendbook a semantic based friend recommendation system for social networks
Nagamalleswararao Tadikonda
 
Polished recommendation report
Polished recommendation reportPolished recommendation report
Polished recommendation report
Joseph Legan
 
Gricean maxims.howtoavoid pdf
Gricean maxims.howtoavoid pdfGricean maxims.howtoavoid pdf
Gricean maxims.howtoavoid pdfthuong do
 
Grice maxims and implicature in waiting for godot
Grice maxims  and implicature in waiting for godotGrice maxims  and implicature in waiting for godot
Grice maxims and implicature in waiting for godotrizwan shabbir
 
Speech acts
Speech actsSpeech acts
Speech acts
Elif Güllübudak
 
Organization Development Techniques
Organization Development TechniquesOrganization Development Techniques
Organization Development Techniques
Dr. Vickram Aadityaa
 

Viewers also liked (20)

Grice's theory of conversational implicature
Grice's theory of conversational implicatureGrice's theory of conversational implicature
Grice's theory of conversational implicature
 
Grice maxims
Grice maximsGrice maxims
Grice maxims
 
Cooperative principles and implicatures
Cooperative principles and implicaturesCooperative principles and implicatures
Cooperative principles and implicatures
 
The cooperative principle
The cooperative principleThe cooperative principle
The cooperative principle
 
Examen ngf2012
Examen ngf2012Examen ngf2012
Examen ngf2012
 
Recommendation report tcn (1)
Recommendation report tcn (1)Recommendation report tcn (1)
Recommendation report tcn (1)
 
A recommendation report-Amanda ariel Mitchell
A recommendation report-Amanda ariel Mitchell A recommendation report-Amanda ariel Mitchell
A recommendation report-Amanda ariel Mitchell
 
Tourism and Web 2.0 Mix (2008)
Tourism and Web 2.0 Mix (2008)Tourism and Web 2.0 Mix (2008)
Tourism and Web 2.0 Mix (2008)
 
Recommendation Report Final
Recommendation Report FinalRecommendation Report Final
Recommendation Report Final
 
Conclusion paragraph
Conclusion paragraphConclusion paragraph
Conclusion paragraph
 
REPORT (RECOMMENDATION REPORT)
REPORT (RECOMMENDATION REPORT)REPORT (RECOMMENDATION REPORT)
REPORT (RECOMMENDATION REPORT)
 
Speech Acts
Speech ActsSpeech Acts
Speech Acts
 
Cooperative principle
Cooperative principleCooperative principle
Cooperative principle
 
Friendbook a semantic based friend recommendation system for social networks
Friendbook a semantic based friend recommendation system for social networksFriendbook a semantic based friend recommendation system for social networks
Friendbook a semantic based friend recommendation system for social networks
 
Polished recommendation report
Polished recommendation reportPolished recommendation report
Polished recommendation report
 
Gricean maxims.howtoavoid pdf
Gricean maxims.howtoavoid pdfGricean maxims.howtoavoid pdf
Gricean maxims.howtoavoid pdf
 
Grice maxims and implicature in waiting for godot
Grice maxims  and implicature in waiting for godotGrice maxims  and implicature in waiting for godot
Grice maxims and implicature in waiting for godot
 
The conclusion paragraph
The conclusion paragraphThe conclusion paragraph
The conclusion paragraph
 
Speech acts
Speech actsSpeech acts
Speech acts
 
Organization Development Techniques
Organization Development TechniquesOrganization Development Techniques
Organization Development Techniques
 

Similar to Recommendations as a Conversation with the User

Macadamian - Product Camp - Top10 researchsecretswebinar dan_arra_march,2013
Macadamian - Product Camp - Top10 researchsecretswebinar dan_arra_march,2013Macadamian - Product Camp - Top10 researchsecretswebinar dan_arra_march,2013
Macadamian - Product Camp - Top10 researchsecretswebinar dan_arra_march,2013
Dan Arra
 
Designing Interactions Downloadable PDF Doc
Designing Interactions Downloadable PDF DocDesigning Interactions Downloadable PDF Doc
Designing Interactions Downloadable PDF Doc
Connie Malamed
 
April 22, 2011 MIT talk
April 22, 2011 MIT talkApril 22, 2011 MIT talk
April 22, 2011 MIT talk
Cliff Lampe
 
2012 staff-immediate tech infusion
2012 staff-immediate tech infusion2012 staff-immediate tech infusion
2012 staff-immediate tech infusion
SchoolTechPolicies.com
 
Human centered design and Social media
Human centered design and Social mediaHuman centered design and Social media
Human centered design and Social media
Chalmers University of Technology
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminar
labecvar
 
Using Design Thinking to Develop Visitor-Centered Experiences
Using Design Thinking to Develop Visitor-Centered ExperiencesUsing Design Thinking to Develop Visitor-Centered Experiences
Using Design Thinking to Develop Visitor-Centered Experiences
West Muse
 
Don't let assumptions kill good ideas web con 2021
Don't let assumptions kill good ideas   web con 2021Don't let assumptions kill good ideas   web con 2021
Don't let assumptions kill good ideas web con 2021
Lauren Liss
 
Design Research (is not Market Research)
Design Research (is not Market Research)Design Research (is not Market Research)
Design Research (is not Market Research)
Joyce Chou
 
Modern "Social" Online Qualitative Research
Modern "Social" Online Qualitative ResearchModern "Social" Online Qualitative Research
Modern "Social" Online Qualitative Research
Ramius
 
Human Factors in Innovation: Designing for Adoption
Human Factors in Innovation: Designing for AdoptionHuman Factors in Innovation: Designing for Adoption
Human Factors in Innovation: Designing for Adoption
Jim Kalbach
 
Understanding Users
Understanding UsersUnderstanding Users
Understanding Users
Abby Covert
 
EARCOS 2015 Emergent leadership -people, culture and collective intelligence
EARCOS 2015 Emergent leadership -people, culture and collective intelligenceEARCOS 2015 Emergent leadership -people, culture and collective intelligence
EARCOS 2015 Emergent leadership -people, culture and collective intelligence
Chris Jansen
 
Collaborative analysis techniques for user reseaerch
Collaborative analysis techniques for user reseaerchCollaborative analysis techniques for user reseaerch
Collaborative analysis techniques for user reseaerch
Dana Chisnell
 
форсайт управление думая о будущем 2
форсайт управление думая о будущем 2форсайт управление думая о будущем 2
форсайт управление думая о будущем 2
Денис Семыкин
 
27 creativity and innovation tools - in one-pagers!
27 creativity and innovation tools - in one-pagers!27 creativity and innovation tools - in one-pagers!
27 creativity and innovation tools - in one-pagers!
Marc Heleven
 
BEST PRACTICES FOR COMMUNICATING WITH KEY PROJECT STAKEHOLDERS A Case Study
BEST PRACTICES FOR COMMUNICATING WITH KEY PROJECT STAKEHOLDERS A Case StudyBEST PRACTICES FOR COMMUNICATING WITH KEY PROJECT STAKEHOLDERS A Case Study
BEST PRACTICES FOR COMMUNICATING WITH KEY PROJECT STAKEHOLDERS A Case Study
Ena Arel
 
MCC Technology Class (April 2012)
MCC Technology Class (April 2012) MCC Technology Class (April 2012)
MCC Technology Class (April 2012)
Michael Rawlins
 
Grounded Theory Method - Muller
Grounded Theory Method - MullerGrounded Theory Method - Muller
Grounded Theory Method - Muller
Michael Muller
 
Muller - Grounded Theory Method (revised 2012)
Muller - Grounded Theory Method (revised 2012)Muller - Grounded Theory Method (revised 2012)
Muller - Grounded Theory Method (revised 2012)
Michael Muller
 

Similar to Recommendations as a Conversation with the User (20)

Macadamian - Product Camp - Top10 researchsecretswebinar dan_arra_march,2013
Macadamian - Product Camp - Top10 researchsecretswebinar dan_arra_march,2013Macadamian - Product Camp - Top10 researchsecretswebinar dan_arra_march,2013
Macadamian - Product Camp - Top10 researchsecretswebinar dan_arra_march,2013
 
Designing Interactions Downloadable PDF Doc
Designing Interactions Downloadable PDF DocDesigning Interactions Downloadable PDF Doc
Designing Interactions Downloadable PDF Doc
 
April 22, 2011 MIT talk
April 22, 2011 MIT talkApril 22, 2011 MIT talk
April 22, 2011 MIT talk
 
2012 staff-immediate tech infusion
2012 staff-immediate tech infusion2012 staff-immediate tech infusion
2012 staff-immediate tech infusion
 
Human centered design and Social media
Human centered design and Social mediaHuman centered design and Social media
Human centered design and Social media
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminar
 
Using Design Thinking to Develop Visitor-Centered Experiences
Using Design Thinking to Develop Visitor-Centered ExperiencesUsing Design Thinking to Develop Visitor-Centered Experiences
Using Design Thinking to Develop Visitor-Centered Experiences
 
Don't let assumptions kill good ideas web con 2021
Don't let assumptions kill good ideas   web con 2021Don't let assumptions kill good ideas   web con 2021
Don't let assumptions kill good ideas web con 2021
 
Design Research (is not Market Research)
Design Research (is not Market Research)Design Research (is not Market Research)
Design Research (is not Market Research)
 
Modern "Social" Online Qualitative Research
Modern "Social" Online Qualitative ResearchModern "Social" Online Qualitative Research
Modern "Social" Online Qualitative Research
 
Human Factors in Innovation: Designing for Adoption
Human Factors in Innovation: Designing for AdoptionHuman Factors in Innovation: Designing for Adoption
Human Factors in Innovation: Designing for Adoption
 
Understanding Users
Understanding UsersUnderstanding Users
Understanding Users
 
EARCOS 2015 Emergent leadership -people, culture and collective intelligence
EARCOS 2015 Emergent leadership -people, culture and collective intelligenceEARCOS 2015 Emergent leadership -people, culture and collective intelligence
EARCOS 2015 Emergent leadership -people, culture and collective intelligence
 
Collaborative analysis techniques for user reseaerch
Collaborative analysis techniques for user reseaerchCollaborative analysis techniques for user reseaerch
Collaborative analysis techniques for user reseaerch
 
форсайт управление думая о будущем 2
форсайт управление думая о будущем 2форсайт управление думая о будущем 2
форсайт управление думая о будущем 2
 
27 creativity and innovation tools - in one-pagers!
27 creativity and innovation tools - in one-pagers!27 creativity and innovation tools - in one-pagers!
27 creativity and innovation tools - in one-pagers!
 
BEST PRACTICES FOR COMMUNICATING WITH KEY PROJECT STAKEHOLDERS A Case Study
BEST PRACTICES FOR COMMUNICATING WITH KEY PROJECT STAKEHOLDERS A Case StudyBEST PRACTICES FOR COMMUNICATING WITH KEY PROJECT STAKEHOLDERS A Case Study
BEST PRACTICES FOR COMMUNICATING WITH KEY PROJECT STAKEHOLDERS A Case Study
 
MCC Technology Class (April 2012)
MCC Technology Class (April 2012) MCC Technology Class (April 2012)
MCC Technology Class (April 2012)
 
Grounded Theory Method - Muller
Grounded Theory Method - MullerGrounded Theory Method - Muller
Grounded Theory Method - Muller
 
Muller - Grounded Theory Method (revised 2012)
Muller - Grounded Theory Method (revised 2012)Muller - Grounded Theory Method (revised 2012)
Muller - Grounded Theory Method (revised 2012)
 

More from Daniel Tunkelang

Query Understanding and Ecommerce
Query Understanding and EcommerceQuery Understanding and Ecommerce
Query Understanding and Ecommerce
Daniel Tunkelang
 
Semantic Equivalence of e-Commerce Queries
Semantic Equivalence of e-Commerce QueriesSemantic Equivalence of e-Commerce Queries
Semantic Equivalence of e-Commerce Queries
Daniel Tunkelang
 
Helping Searchers Satisfice through Query Understanding
Helping Searchers Satisfice through Query UnderstandingHelping Searchers Satisfice through Query Understanding
Helping Searchers Satisfice through Query Understanding
Daniel Tunkelang
 
MMM, Search!
MMM, Search!MMM, Search!
MMM, Search!
Daniel Tunkelang
 
Enterprise Intelligence
Enterprise IntelligenceEnterprise Intelligence
Enterprise Intelligence
Daniel Tunkelang
 
Query Understanding: A Manifesto
Query Understanding: A ManifestoQuery Understanding: A Manifesto
Query Understanding: A Manifesto
Daniel Tunkelang
 
Where should you put your data scientists?
Where should you put your data scientists?Where should you put your data scientists?
Where should you put your data scientists?
Daniel Tunkelang
 
Data Science: A Mindset for Productivity
Data Science: A Mindset for ProductivityData Science: A Mindset for Productivity
Data Science: A Mindset for Productivity
Daniel Tunkelang
 
My Three Ex’s: A Data Science Approach for Applied Machine Learning
My Three Ex’s: A Data Science Approach for Applied Machine LearningMy Three Ex’s: A Data Science Approach for Applied Machine Learning
My Three Ex’s: A Data Science Approach for Applied Machine Learning
Daniel Tunkelang
 
Web science - How is it different?
Web science - How is it different?Web science - How is it different?
Web science - How is it different?
Daniel Tunkelang
 
Better Search Through Query Understanding
Better Search Through Query UnderstandingBetter Search Through Query Understanding
Better Search Through Query Understanding
Daniel Tunkelang
 
Social Search in a Professional Context
Social Search in a Professional ContextSocial Search in a Professional Context
Social Search in a Professional Context
Daniel Tunkelang
 
Find and be Found: Information Retrieval at LinkedIn
Find and be Found: Information Retrieval at LinkedInFind and be Found: Information Retrieval at LinkedIn
Find and be Found: Information Retrieval at LinkedIn
Daniel Tunkelang
 
Search as Communication: Lessons from a Personal Journey
Search as Communication: Lessons from a Personal JourneySearch as Communication: Lessons from a Personal Journey
Search as Communication: Lessons from a Personal Journey
Daniel Tunkelang
 
Enterprise Search: How do we get there from here?
Enterprise Search: How do we get there from here?Enterprise Search: How do we get there from here?
Enterprise Search: How do we get there from here?
Daniel Tunkelang
 
Big Data, We Have a Communication Problem
Big Data, We Have a Communication Problem Big Data, We Have a Communication Problem
Big Data, We Have a Communication Problem
Daniel Tunkelang
 
How to Interview a Data Scientist
How to Interview a Data ScientistHow to Interview a Data Scientist
How to Interview a Data Scientist
Daniel Tunkelang
 
Information, Attention, and Trust: A Hierarchy of Needs
Information, Attention, and Trust: A Hierarchy of NeedsInformation, Attention, and Trust: A Hierarchy of Needs
Information, Attention, and Trust: A Hierarchy of Needs
Daniel Tunkelang
 
Data By The People, For The People
Data By The People, For The PeopleData By The People, For The People
Data By The People, For The People
Daniel Tunkelang
 
Content, Connections, and Context
Content, Connections, and ContextContent, Connections, and Context
Content, Connections, and Context
Daniel Tunkelang
 

More from Daniel Tunkelang (20)

Query Understanding and Ecommerce
Query Understanding and EcommerceQuery Understanding and Ecommerce
Query Understanding and Ecommerce
 
Semantic Equivalence of e-Commerce Queries
Semantic Equivalence of e-Commerce QueriesSemantic Equivalence of e-Commerce Queries
Semantic Equivalence of e-Commerce Queries
 
Helping Searchers Satisfice through Query Understanding
Helping Searchers Satisfice through Query UnderstandingHelping Searchers Satisfice through Query Understanding
Helping Searchers Satisfice through Query Understanding
 
MMM, Search!
MMM, Search!MMM, Search!
MMM, Search!
 
Enterprise Intelligence
Enterprise IntelligenceEnterprise Intelligence
Enterprise Intelligence
 
Query Understanding: A Manifesto
Query Understanding: A ManifestoQuery Understanding: A Manifesto
Query Understanding: A Manifesto
 
Where should you put your data scientists?
Where should you put your data scientists?Where should you put your data scientists?
Where should you put your data scientists?
 
Data Science: A Mindset for Productivity
Data Science: A Mindset for ProductivityData Science: A Mindset for Productivity
Data Science: A Mindset for Productivity
 
My Three Ex’s: A Data Science Approach for Applied Machine Learning
My Three Ex’s: A Data Science Approach for Applied Machine LearningMy Three Ex’s: A Data Science Approach for Applied Machine Learning
My Three Ex’s: A Data Science Approach for Applied Machine Learning
 
Web science - How is it different?
Web science - How is it different?Web science - How is it different?
Web science - How is it different?
 
Better Search Through Query Understanding
Better Search Through Query UnderstandingBetter Search Through Query Understanding
Better Search Through Query Understanding
 
Social Search in a Professional Context
Social Search in a Professional ContextSocial Search in a Professional Context
Social Search in a Professional Context
 
Find and be Found: Information Retrieval at LinkedIn
Find and be Found: Information Retrieval at LinkedInFind and be Found: Information Retrieval at LinkedIn
Find and be Found: Information Retrieval at LinkedIn
 
Search as Communication: Lessons from a Personal Journey
Search as Communication: Lessons from a Personal JourneySearch as Communication: Lessons from a Personal Journey
Search as Communication: Lessons from a Personal Journey
 
Enterprise Search: How do we get there from here?
Enterprise Search: How do we get there from here?Enterprise Search: How do we get there from here?
Enterprise Search: How do we get there from here?
 
Big Data, We Have a Communication Problem
Big Data, We Have a Communication Problem Big Data, We Have a Communication Problem
Big Data, We Have a Communication Problem
 
How to Interview a Data Scientist
How to Interview a Data ScientistHow to Interview a Data Scientist
How to Interview a Data Scientist
 
Information, Attention, and Trust: A Hierarchy of Needs
Information, Attention, and Trust: A Hierarchy of NeedsInformation, Attention, and Trust: A Hierarchy of Needs
Information, Attention, and Trust: A Hierarchy of Needs
 
Data By The People, For The People
Data By The People, For The PeopleData By The People, For The People
Data By The People, For The People
 
Content, Connections, and Context
Content, Connections, and ContextContent, Connections, and Context
Content, Connections, and Context
 

Recently uploaded

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

Recommendations as a Conversation with the User

Editor's Notes

  1. Herlockerer al: “Explanations provide us with a mechanism for handling errors that come with a recommendation…most users value the explanations and would like to see them added”Sinha and Swearingen: “Meanlikingwas significantly higher for transparent than non-transparent recommendations…Mean Confidence showed a similar trend”Tintarev and Mastoff: “Feature selection in explanations needs to be tailored to the user [and] context…Features can be selected from a relatively short list…Explanation source matters”