SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Collaborative Filters
Recommendation Engines
Old Terms with Origins in Research
                                                      ( user annotations, )
 “Tapestry” email filter at Xerox PARC, 1992             search grammar


                                                (readers rate messages,)
 “GroupLens” usenet filter at UMN, 1994             correlates people


                                                                  (social actual business, )
                                                                      an
 “Firefly” music and friend recommender at MIT, 1995                       network elements




Research origins led to sophisticated implementations,
but the idea is simple.




Collaborative Filters: Recommendation Engines
The Idea of
Collaborative Filtering
Combine input from many different people to filter
information better than would otherwise be possible.




Collaborative Filters: Recommendation Engines
This Technique is Everywhere
Spam filters                         Help systems
Pagerank                            Click feedback in search ranking
Tagging                             Facebook ads
Comment moderation                  Thumbs on everything




Collaborative Filters: Recommendation Engines
When it’s Personalized
Call it ‘Recommendation’
Music, movie, book sales              Customized search results
Behavioral ad targeting               Google News
Amazon’s recursion: filtered recommendations!




Collaborative Filters: Recommendation Engines
How Digg Works
  1. Anyone can submit a story
  2. Anyone can vote on any story
  3. Most popular recent stories win
      (classic collaborative filtering)

  4. If you sign up, you get personalized stories too
      (recommendations)




Collaborative Filters: Recommendation Engines
Where we can Leave the Rails
 The sparsity problem
 Submissions can grow faster than active diggers

 The early-rater problem
 We have no way to jump-start the recommendation cycle

 Gray sheep
 We have smaller sub-communities with unpopular views

 User opposition
 A few times, we have simply come to loggerheads
Introductions
 Anton Kast, Digg

 Erik Frey, Last.fm

 Scott Brave, Baynote

 David Maher Roberts, TheFilter

 Jon Sanders, Netflix

Weitere ähnliche Inhalte

Ähnlich wie Anton Kast on Collaborative Filters at SXSW

Mechanical Librarian
Mechanical LibrarianMechanical Librarian
Mechanical Librarian
Andre Vellino
 
Tom Malone - Program for the Future Dec. 8
Tom Malone - Program for the Future Dec. 8Tom Malone - Program for the Future Dec. 8
Tom Malone - Program for the Future Dec. 8
TechVirtual
 

Ähnlich wie Anton Kast on Collaborative Filters at SXSW (20)

Immersive Recommendation Workshop, NYC Media Lab'17
Immersive Recommendation Workshop, NYC Media Lab'17Immersive Recommendation Workshop, NYC Media Lab'17
Immersive Recommendation Workshop, NYC Media Lab'17
 
Folksonomy
FolksonomyFolksonomy
Folksonomy
 
Using Social- and Pseudo-Social Networks to Improve Recommendation Quality
Using Social- and Pseudo-Social Networks to Improve Recommendation QualityUsing Social- and Pseudo-Social Networks to Improve Recommendation Quality
Using Social- and Pseudo-Social Networks to Improve Recommendation Quality
 
Measuring Conversation
Measuring ConversationMeasuring Conversation
Measuring Conversation
 
Mechanical Librarian
Mechanical LibrarianMechanical Librarian
Mechanical Librarian
 
Tom Malone - Program for the Future Dec. 8
Tom Malone - Program for the Future Dec. 8Tom Malone - Program for the Future Dec. 8
Tom Malone - Program for the Future Dec. 8
 
Feminism & Open Source Contribution
Feminism & Open Source ContributionFeminism & Open Source Contribution
Feminism & Open Source Contribution
 
Recommending and Searching (Research @ Spotify)
Recommending and Searching (Research @ Spotify)Recommending and Searching (Research @ Spotify)
Recommending and Searching (Research @ Spotify)
 
typicality-based collaborative filtering recommendation
typicality-based collaborative filtering recommendationtypicality-based collaborative filtering recommendation
typicality-based collaborative filtering recommendation
 
Construindo Sistemas de Recomendação com Python
Construindo Sistemas de Recomendação com PythonConstruindo Sistemas de Recomendação com Python
Construindo Sistemas de Recomendação com Python
 
Web Personalization: Powerful Information Tool or Filter Bubble?
Web Personalization: Powerful Information Tool or Filter Bubble?Web Personalization: Powerful Information Tool or Filter Bubble?
Web Personalization: Powerful Information Tool or Filter Bubble?
 
How machines learn to talk. Machine Learning for Conversational AI
How machines learn to talk. Machine Learning for Conversational AIHow machines learn to talk. Machine Learning for Conversational AI
How machines learn to talk. Machine Learning for Conversational AI
 
Design For Online Community: Beyond the Hype
Design For Online Community: Beyond the HypeDesign For Online Community: Beyond the Hype
Design For Online Community: Beyond the Hype
 
How to create a taxonomy for management buy-in
How to create a taxonomy for management buy-inHow to create a taxonomy for management buy-in
How to create a taxonomy for management buy-in
 
The Architecture of Understanding
The Architecture of UnderstandingThe Architecture of Understanding
The Architecture of Understanding
 
Analytics for Virtual Worlds
Analytics for Virtual WorldsAnalytics for Virtual Worlds
Analytics for Virtual Worlds
 
Social Network Analysis & User Innovations
Social Network Analysis & User InnovationsSocial Network Analysis & User Innovations
Social Network Analysis & User Innovations
 
A survey on recommendation system
A survey on recommendation systemA survey on recommendation system
A survey on recommendation system
 
I017654651
I017654651I017654651
I017654651
 
The Architecture of Understanding
The Architecture of UnderstandingThe Architecture of Understanding
The Architecture of Understanding
 

Kürzlich hochgeladen

Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Kürzlich hochgeladen (20)

Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxBT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 

Anton Kast on Collaborative Filters at SXSW

  • 2. Old Terms with Origins in Research ( user annotations, ) “Tapestry” email filter at Xerox PARC, 1992 search grammar (readers rate messages,) “GroupLens” usenet filter at UMN, 1994 correlates people (social actual business, ) an “Firefly” music and friend recommender at MIT, 1995 network elements Research origins led to sophisticated implementations, but the idea is simple. Collaborative Filters: Recommendation Engines
  • 3. The Idea of Collaborative Filtering Combine input from many different people to filter information better than would otherwise be possible. Collaborative Filters: Recommendation Engines
  • 4. This Technique is Everywhere Spam filters Help systems Pagerank Click feedback in search ranking Tagging Facebook ads Comment moderation Thumbs on everything Collaborative Filters: Recommendation Engines
  • 5. When it’s Personalized Call it ‘Recommendation’ Music, movie, book sales Customized search results Behavioral ad targeting Google News Amazon’s recursion: filtered recommendations! Collaborative Filters: Recommendation Engines
  • 6. How Digg Works 1. Anyone can submit a story 2. Anyone can vote on any story 3. Most popular recent stories win (classic collaborative filtering) 4. If you sign up, you get personalized stories too (recommendations) Collaborative Filters: Recommendation Engines
  • 7.
  • 8.
  • 9. Where we can Leave the Rails The sparsity problem Submissions can grow faster than active diggers The early-rater problem We have no way to jump-start the recommendation cycle Gray sheep We have smaller sub-communities with unpopular views User opposition A few times, we have simply come to loggerheads
  • 10. Introductions Anton Kast, Digg Erik Frey, Last.fm Scott Brave, Baynote David Maher Roberts, TheFilter Jon Sanders, Netflix