SlideShare a Scribd company logo
Trust in Recommender
Systems: A Survey
Chetan Kulkarni
San Jose State University
Deep Learning
Introduction
• With the increase in popularity on AI, Various services in the world
are going to be heavily dependent on AI, especially
Recommendation systems.
• Already recommendation systems have their way in many places
such as Netflix Recommended Movies, Amazon Recommended
Products, Google recommended news, Facebook recommended
friends systems, Instagram recommended influencer Or the most
popular YouTube recommended videos.
Aspects of Trust
1. Social Awareness: How the recommendation system is
leveraging the social behavior of a person and his peers.
2. Robustness: How is the recommendation system able to
leave out the noise created by data
3. Explainability: if the end-user understands the factors that
led to a particular recommendation
Social Aware Recommender Systems
• collaborative filtering, a simple and elegant way of recommendation. How other people in your friend circle has rated the
product.
• Auto Encoder based methods, Neural network model helps to learn latent factors of users and user choices, which are
not easily observable
• RNN based models deal with sequential and time-series data. Generally, capture the user’s current preference .based
on Users’ online presence and activities online. Facebook uses this method
• GNN based Models, Mines Social Graph structure. This is a fairly complex procedure. In this Method Users History,
Users Neighbours History and their Neighbours history and so on is aggregated. And likes and dislikes are stored. And
on that data recommendation is produced. This GNN is always improving. Google, Facebook uses this technique.
• Hybrid Methods, All the above methods are used parallelly and a common recommendation system is also created.
Robustness of Recommender Systems
• merchants may hire a group of spammers to insert their profiles
and fake ratings into the systems, which will affect the
performance of the recommendation and also the customer’s
trust in recommender systems
1. Shilling Attack Detection Algorithms
2. Deep Learning-based Shilling Attack Detection Algorithms
Explainable Recommender System
• Explaining Collaborative filtering;
Explainable Recommender System
• Explaining Textual Data:
Explainable Recommender System
• Explaining on Visual Data:
Explainable Recommender System
• Visual Data + NLP :
Conclusion
• We discussed various techniques with which we can establish
TRUST in the Recommendation system. With Days to come
with advancement of Artificial Intelligence and machine
learning.
• The TRUSTability of these systems is going to be a key
factor. And This paper is a step towards that future

More Related Content

Similar to Trust_Recommendation_System

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
Satyam Sharma
 
FIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation SystemFIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation System
IJTET Journal
 

Similar to Trust_Recommendation_System (20)

IRJET- Hybrid Book Recommendation System
IRJET- Hybrid Book Recommendation SystemIRJET- Hybrid Book Recommendation System
IRJET- Hybrid Book Recommendation System
 
Seminar on Rs.pptx
Seminar on Rs.pptxSeminar on Rs.pptx
Seminar on Rs.pptx
 
Design Recommender systems from scratch
Design Recommender systems from scratchDesign Recommender systems from scratch
Design Recommender systems from scratch
 
Ethics of personalized information filtering
Ethics of personalized information filteringEthics of personalized information filtering
Ethics of personalized information filtering
 
recommendation system techunique and issue
recommendation system techunique and issuerecommendation system techunique and issue
recommendation system techunique and issue
 
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
 
Web personalization
Web personalizationWeb personalization
Web personalization
 
Demystifying Recommendation Systems
Demystifying Recommendation SystemsDemystifying Recommendation Systems
Demystifying Recommendation Systems
 
Recommended System.pptx
 Recommended System.pptx Recommended System.pptx
Recommended System.pptx
 
Use of data science in recommendation system
Use of data science in  recommendation systemUse of data science in  recommendation system
Use of data science in recommendation system
 
MOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEMMOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEM
 
Recommender system
Recommender system Recommender system
Recommender system
 
10 Reasons Why Data-driven App Design Needs Social Science | Julian Runge
10 Reasons Why Data-driven App Design Needs Social Science | Julian Runge10 Reasons Why Data-driven App Design Needs Social Science | Julian Runge
10 Reasons Why Data-driven App Design Needs Social Science | Julian Runge
 
Fuzzy Logic Based Recommender System
Fuzzy Logic Based Recommender SystemFuzzy Logic Based Recommender System
Fuzzy Logic Based Recommender System
 
FIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation SystemFIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation System
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
powerpoint presentation on movie recommender system.
powerpoint presentation on movie recommender system.powerpoint presentation on movie recommender system.
powerpoint presentation on movie recommender system.
 
Bv31491493
Bv31491493Bv31491493
Bv31491493
 
Teacher training material
Teacher training materialTeacher training material
Teacher training material
 
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.comHABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
 

Recently uploaded

Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
Kamal Acharya
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
Kamal Acharya
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 

Recently uploaded (20)

Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
fluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answerfluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answer
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf
 
A case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfA case study of cinema management system project report..pdf
A case study of cinema management system project report..pdf
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
 
fundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projectionfundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projection
 

Trust_Recommendation_System

  • 1. Trust in Recommender Systems: A Survey Chetan Kulkarni San Jose State University Deep Learning
  • 2. Introduction • With the increase in popularity on AI, Various services in the world are going to be heavily dependent on AI, especially Recommendation systems. • Already recommendation systems have their way in many places such as Netflix Recommended Movies, Amazon Recommended Products, Google recommended news, Facebook recommended friends systems, Instagram recommended influencer Or the most popular YouTube recommended videos.
  • 3. Aspects of Trust 1. Social Awareness: How the recommendation system is leveraging the social behavior of a person and his peers. 2. Robustness: How is the recommendation system able to leave out the noise created by data 3. Explainability: if the end-user understands the factors that led to a particular recommendation
  • 4. Social Aware Recommender Systems • collaborative filtering, a simple and elegant way of recommendation. How other people in your friend circle has rated the product. • Auto Encoder based methods, Neural network model helps to learn latent factors of users and user choices, which are not easily observable • RNN based models deal with sequential and time-series data. Generally, capture the user’s current preference .based on Users’ online presence and activities online. Facebook uses this method • GNN based Models, Mines Social Graph structure. This is a fairly complex procedure. In this Method Users History, Users Neighbours History and their Neighbours history and so on is aggregated. And likes and dislikes are stored. And on that data recommendation is produced. This GNN is always improving. Google, Facebook uses this technique. • Hybrid Methods, All the above methods are used parallelly and a common recommendation system is also created.
  • 5. Robustness of Recommender Systems • merchants may hire a group of spammers to insert their profiles and fake ratings into the systems, which will affect the performance of the recommendation and also the customer’s trust in recommender systems 1. Shilling Attack Detection Algorithms 2. Deep Learning-based Shilling Attack Detection Algorithms
  • 6. Explainable Recommender System • Explaining Collaborative filtering;
  • 7. Explainable Recommender System • Explaining Textual Data:
  • 8. Explainable Recommender System • Explaining on Visual Data:
  • 10. Conclusion • We discussed various techniques with which we can establish TRUST in the Recommendation system. With Days to come with advancement of Artificial Intelligence and machine learning. • The TRUSTability of these systems is going to be a key factor. And This paper is a step towards that future