Privacy Preserving in Collaborative Filtering Based Recommender System: A Systematic Literature Review

  • Srishti Raj
  • Abhaya Kumar SahooEmail author
  • Chittaranjan Pradhan
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1119)


Recommender systems solve the information overload problem by filtering data on the basis of the user’s preferences, interest, or previous behavior regarding an item. Data filtering techniques employed are content-based (based on the user’s past behavior), collaborative (based on the behavior of users that are alike to the active one), or hybrid (a combination of filtering techniques). Due to its versatility, the most popular technique used in the recommender systems is collaborative filtering. However, the privacy of the user is at risk because malicious users can attack the targeted user or the recommendation server may reveal the personal data of users’ to other parties or misuse the data for targeted advertising. The existing works mostly employ encryption or randomizations based methodologies, but often sacrifice privacy for accuracy and accuracy for privacy.


Collaborative filtering Perturbation Privacy Randomization Recommender system 


  1. 1.
    Isinkaye, F.O., Folajimi, Y.O., Ojokoh, B.A.: Recommendation systems: principles, methods and evaluation. Egypt. Inform. J. 16(3), 261–273 (2015)CrossRefGoogle Scholar
  2. 2.
    Bobadilla, J.E.S.U.S., Serradilla, F., Hernando, A.: Collaborative filtering adapted to recommender systems of e-learning. Knowl. Based Syst. 22(4), 261–265 (2009)CrossRefGoogle Scholar
  3. 3.
    Knijnenburg, B.P., Berkovsky, S.: Privacy for recommender systems: tutorial abstract. In: 11th ACM Conference on Recommender Systems, RecSys’ 17, pp. 394–395. Association for Computing Machinery (ACM) (2017)Google Scholar
  4. 4.
    Li, T., Gao, C., Du, J.: A NMF-based privacy-preserving recommendation algorithm. In: 2009 First International Conference on Information Science and Engineering, pp. 754–757. IEEE (2009)Google Scholar
  5. 5.
    Bilge, A., Polat, H.: Improving privacy-preserving NBC-based recommendations by preprocessing. In: 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, vol. 1, pp. 143–147. IEEE (2010)Google Scholar
  6. 6.
    Luo, Z., Chen, S., Li, Y.: A distributed anonymization scheme for privacy-preserving recommendation systems. In: 2013 IEEE 4th International Conference on Software Engineering and Service Science, pp. 491–494. IEEE (2013)Google Scholar
  7. 7.
    Polatidis, N., Georgiadis, C.K., Pimenidis, E., Mouratidis, H.: Privacy-preserving collaborative recommendations based on random perturbations. Expert Syst. Appl. 71, 18–25 (2017)CrossRefGoogle Scholar
  8. 8.
    Manju, S., Thenmozhi, M.: Privacy preserving collaborative filtering approach for recommendation system. In: 2018 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), pp. 1–5. IEEE (2018)Google Scholar
  9. 9.
    Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence, pp. 43–52. Morgan Kaufmann Publishers (1998)Google Scholar
  10. 10.
    Sahoo, A.K., Mallik, S., Pradhan, C., Mishra, B.S.P., Barik, R.K., Das, H.: Intelligence-based health recommendation system using big data analytics. In: Big Data Analytics for Intelligent Healthcare Management, pp. 227–246. Academic Press (2019)Google Scholar
  11. 11.
    Sahoo, A.K., Pradhan, C., Barik, R.K., Dubey, H.: DeepReco: deep learning based health recommender system using collaborative filtering. Computation 7(2), 25 (2019)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Srishti Raj
    • 1
  • Abhaya Kumar Sahoo
    • 1
    Email author
  • Chittaranjan Pradhan
    • 1
  1. 1.School of Computer EngineeringKIIT Deemed to Be UniversityBhubaneswarIndia

Personalised recommendations