Skip to main content
Top
Published in: Social Network Analysis and Mining 1/2020

01-12-2020 | Original Article

Like-tasted user groups to predict ratings in recommender systems

Authors: Soufiene Jaffali, Salma Jamoussi, Kamel Smaili, Abdelmajid Ben Hamadou

Published in: Social Network Analysis and Mining | Issue 1/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Recommendation systems have gained the intention of many researchers due to the growth of the business of personalizing, sorting and suggesting products to customers. Most of the rating prediction in recommendation systems are based on customer preferences or on the historical behavior of similar customers. The similarity between customers is generally measured by the number of times customers liked or disliked the same item. Given the huge number and the variety of items, many customers cannot be considered as similar, as they did not evaluate the same items, even if they have similar tastes. This paper presents a new method of rating prediction in recommendation systems. The proposed method starts by identifying the taste directions or the interest centers based on the users’ demographic information combined with their previous evaluations. Thus, it uses the principal component analysis to retrieve the major taste orientations. According to these orientations, user groups are created. Then, for each group, it generates a prediction model that will be used to predict unknown rates of users within the corresponding group. In order to assess the accuracy of the proposed method, we compare its results with four baseline methods, namely: RegSVD, BiasedMF, SVD++ and MudRecS. The results prove that the proposed algorithm is more accurate than the baseline algorithms.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Aggarwal C (2016) Neighborhood-based collaborative filtering. Recommender Systems: The Textbook. Springer International Publishing, Cham, pp 29–70 Aggarwal C (2016) Neighborhood-based collaborative filtering. Recommender Systems: The Textbook. Springer International Publishing, Cham, pp 29–70
go back to reference Alam S, Dobbie G, Riddle P, Koh YS (2012) Hierarchical PSO clustering based recommender system. In: Proceedings of the IEEE congress on evolutionary computation, CEC 2012, Brisbane, Australia, June 10–15, 2012, pp 1–8 Alam S, Dobbie G, Riddle P, Koh YS (2012) Hierarchical PSO clustering based recommender system. In: Proceedings of the IEEE congress on evolutionary computation, CEC 2012, Brisbane, Australia, June 10–15, 2012, pp 1–8
go back to reference Amatriain X, Jaimes A, Oliver N, Pujol JM (2015) Data mining methods for recommender systems. In: Ricci F, Rokach L, Shapira B, Kantor PB (eds) Recommender systems handbook. Springer, New York, pp 227–262CrossRef Amatriain X, Jaimes A, Oliver N, Pujol JM (2015) Data mining methods for recommender systems. In: Ricci F, Rokach L, Shapira B, Kantor PB (eds) Recommender systems handbook. Springer, New York, pp 227–262CrossRef
go back to reference Das J, Mukherjee P, Majumder S, Gupta P (2014) Clustering-based recommender system using principles of voting theory. In: 2014 International conference on contemporary computing and informatics (IC3I) pp 230–235 Das J, Mukherjee P, Majumder S, Gupta P (2014) Clustering-based recommender system using principles of voting theory. In: 2014 International conference on contemporary computing and informatics (IC3I) pp 230–235
go back to reference Feng M, Loy LY, Zhang F, Zhang Z, Vellaisamy K, Chin PL, Guan C, Shen L, King NKK, Lee KK, Ang BT (2012) Intracranial pressure and brain monitoring XIV, Springer, Vienna, chap Go Green!. Reusing brain monitoring data containing missing values: a feasibility study with traumatic brain injury patients, pp 51–59 Feng M, Loy LY, Zhang F, Zhang Z, Vellaisamy K, Chin PL, Guan C, Shen L, King NKK, Lee KK, Ang BT (2012) Intracranial pressure and brain monitoring XIV, Springer, Vienna, chap Go Green!. Reusing brain monitoring data containing missing values: a feasibility study with traumatic brain injury patients, pp 51–59
go back to reference Freyne J, Berkovsky S, Smith G (2011) User modeling, adaption and personalization. In: 19th International conference, UMAP 2011, Girona, Spain, July 11–15, 2011. Proceedings, Springer, Berlin, chap recipe recommendation: accuracy and reasoning, pp 99–110 Freyne J, Berkovsky S, Smith G (2011) User modeling, adaption and personalization. In: 19th International conference, UMAP 2011, Girona, Spain, July 11–15, 2011. Proceedings, Springer, Berlin, chap recipe recommendation: accuracy and reasoning, pp 99–110
go back to reference Goldberg K, Roeder T, Gupta D, Perkins C (2001) Eigentaste: a constant time collaborative filtering algorithm. Inf Retr 4(2):133–151CrossRef Goldberg K, Roeder T, Gupta D, Perkins C (2001) Eigentaste: a constant time collaborative filtering algorithm. Inf Retr 4(2):133–151CrossRef
go back to reference Guan X, Li CT, Guan Y (2016) Enhanced SVD for collaborative filtering. In: Proceedings Part II (ed) of the 20th Pacific-Asia conference on advances in knowledge discovery and data mining, vol 9652. Springer-Verlag, Berlin, Heidelberg, PAKDD, pp 503–514 Guan X, Li CT, Guan Y (2016) Enhanced SVD for collaborative filtering. In: Proceedings Part II (ed) of the 20th Pacific-Asia conference on advances in knowledge discovery and data mining, vol 9652. Springer-Verlag, Berlin, Heidelberg, PAKDD, pp 503–514
go back to reference Idrissi N, Zellou A (2020) A systematic literature review of sparsity issues in recommender systems. Soc Netw Anal Min 10(1):15CrossRef Idrissi N, Zellou A (2020) A systematic literature review of sparsity issues in recommender systems. Soc Netw Anal Min 10(1):15CrossRef
go back to reference Jaffali S, Jamoussi S (2012) Principal component analysis neural network for textual document categorization and dimension reduction. In: 2012 6th International conference on sciences of electronics, technologies of information and telecommunications (SETIT), pp 835–839 Jaffali S, Jamoussi S (2012) Principal component analysis neural network for textual document categorization and dimension reduction. In: 2012 6th International conference on sciences of electronics, technologies of information and telecommunications (SETIT), pp 835–839
go back to reference Jaffali S, Jamoussi S, BenHamadou A, Smaili K (2016) Grouping like-minded users for ratings’ prediction. In: Czarnowski I, Caballero AM, Howlett RJ, Jain LC (eds) Intelligent decision technologies 2016. Springer, Cham, pp 3–14CrossRef Jaffali S, Jamoussi S, BenHamadou A, Smaili K (2016) Grouping like-minded users for ratings’ prediction. In: Czarnowski I, Caballero AM, Howlett RJ, Jain LC (eds) Intelligent decision technologies 2016. Springer, Cham, pp 3–14CrossRef
go back to reference Jelassi MN, Ben Yahia S, Mephu Nguifo E (2015) Towards more targeted recommendations in folksonomies. Soc Netw Anal Min 5(1):68:1–68:18CrossRef Jelassi MN, Ben Yahia S, Mephu Nguifo E (2015) Towards more targeted recommendations in folksonomies. Soc Netw Anal Min 5(1):68:1–68:18CrossRef
go back to reference Koren Y (2008) Factorization meets the neighborhood: A multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, USA, KDD ’08, pp 426–434 Koren Y (2008) Factorization meets the neighborhood: A multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, USA, KDD ’08, pp 426–434
go back to reference Koren Y, Bell RM (2015) Advances in collaborative filtering. In: Recommender systems handbook, pp 77–118 Koren Y, Bell RM (2015) Advances in collaborative filtering. In: Recommender systems handbook, pp 77–118
go back to reference Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7(1):76–80CrossRef Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7(1):76–80CrossRef
go back to reference Luger GF (2008) Artificial intelligence: structures and strategies for complex problem solving, 6th edn. Addison-Wesley Publishing Company, Boston Luger GF (2008) Artificial intelligence: structures and strategies for complex problem solving, 6th edn. Addison-Wesley Publishing Company, Boston
go back to reference Mnih A, Salakhutdinov R (2007) Probabilistic matrix factorization. In: NIPS, pp 1257–1264 Mnih A, Salakhutdinov R (2007) Probabilistic matrix factorization. In: NIPS, pp 1257–1264
go back to reference Ning X, Desrosiers C, Karypis G (2015) A comprehensive survey of neighborhood-based recommendation methods. In: Recommender systems handbook, pp 37–76 Ning X, Desrosiers C, Karypis G (2015) A comprehensive survey of neighborhood-based recommendation methods. In: Recommender systems handbook, pp 37–76
go back to reference Paterek A (2007) Improving regularized singular value decomposition for collaborative filtering. Proc KDD Cup Workshop 2007:5–8 Paterek A (2007) Improving regularized singular value decomposition for collaborative filtering. Proc KDD Cup Workshop 2007:5–8
go back to reference Qumsiyeh R, Ng YK (2012) Predicting the ratings of multimedia items for making personalized recommendations. In: The 35th international ACM SIGIR conference on research and development in Information Retrieval, Portland, USA, SIGIR 12, pp 475–484 Qumsiyeh R, Ng YK (2012) Predicting the ratings of multimedia items for making personalized recommendations. In: The 35th international ACM SIGIR conference on research and development in Information Retrieval, Portland, USA, SIGIR 12, pp 475–484
go back to reference Raiche G, Walls TA, Magis D, Riopel M, Blais J (2013) Non graphical solutions for the cattell’s scree test. J Res Methods Behav Soc Sci 9:23–29 Raiche G, Walls TA, Magis D, Riopel M, Blais J (2013) Non graphical solutions for the cattell’s scree test. J Res Methods Behav Soc Sci 9:23–29
go back to reference Sarwar BM, Karypis G, Konstan JA, Riedl JT (2000) Application of dimensionality reduction in recommender system— a case study. In: Proceedings of the 6th ACM SIGKDD international conference on knowledge discovery and data mining, workshop on web mining for E–Commerce, USA, pp 1–12 Sarwar BM, Karypis G, Konstan JA, Riedl JT (2000) Application of dimensionality reduction in recommender system— a case study. In: Proceedings of the 6th ACM SIGKDD international conference on knowledge discovery and data mining, workshop on web mining for E–Commerce, USA, pp 1–12
go back to reference Scholkopf B, Smola AJ, Williamson RC, Bartlett PL (2000) New support vector algorithms. Neural Comput 12(5):1207–1245CrossRef Scholkopf B, Smola AJ, Williamson RC, Bartlett PL (2000) New support vector algorithms. Neural Comput 12(5):1207–1245CrossRef
go back to reference Taheri SM, Mahyar H, Firouzi M, Ghalebi KE, Grosu R, Movaghar A (2017) Extracting implicit social relation for social recommendation techniques in user rating prediction. In: Proceedings of the 26th international conference on world wide web companion, Perth, Australia, April 3–7, 2017, pp 1343–1351 Taheri SM, Mahyar H, Firouzi M, Ghalebi KE, Grosu R, Movaghar A (2017) Extracting implicit social relation for social recommendation techniques in user rating prediction. In: Proceedings of the 26th international conference on world wide web companion, Perth, Australia, April 3–7, 2017, pp 1343–1351
go back to reference Zahra S, Ghazanfar MA, Khalid A, Azam MA, Naeem U, Prugel-Bennett A (2015) Novel centroid selection approaches for kmeans-clustering based recommender systems. Inf Sci 320:156–189MathSciNetCrossRef Zahra S, Ghazanfar MA, Khalid A, Azam MA, Naeem U, Prugel-Bennett A (2015) Novel centroid selection approaches for kmeans-clustering based recommender systems. Inf Sci 320:156–189MathSciNetCrossRef
go back to reference Zhang W, Wang J (2015) A collective bayesian poisson factorization model for cold-start local event recommendation. In: Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, New York, NY, USA, KDD ’15, pp 1455–1464 Zhang W, Wang J (2015) A collective bayesian poisson factorization model for cold-start local event recommendation. In: Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, New York, NY, USA, KDD ’15, pp 1455–1464
Metadata
Title
Like-tasted user groups to predict ratings in recommender systems
Authors
Soufiene Jaffali
Salma Jamoussi
Kamel Smaili
Abdelmajid Ben Hamadou
Publication date
01-12-2020
Publisher
Springer Vienna
Published in
Social Network Analysis and Mining / Issue 1/2020
Print ISSN: 1869-5450
Electronic ISSN: 1869-5469
DOI
https://doi.org/10.1007/s13278-020-00643-w

Other articles of this Issue 1/2020

Social Network Analysis and Mining 1/2020 Go to the issue

Premium Partner