Skip to main content
Log in

Persuasion-based recommender system ensambling matrix factorisation and active learning models

  • Original Article
  • Published:
Personal and Ubiquitous Computing Aims and scope Submit manuscript

Abstract

Recommendation systems are gaining popularity on Internet platforms such as Amazon, Netflix, Spotify or Booking. As more users are joining these online consumer and entertainment sectors, the profile-based data for providing accurate just-in-time recommendations is rising thanks to strategies based on collaborative filtering or content-based metrics. However, these systems merely focus on providing the right item for the users without taking into account what would be the best strategy to suggest the movie, the product or the song (i.e. the strategy to increase the success or impact of the recommendation). Taking this research gap into consideration, this paper proposes a profile-based recommendation system that outputs a set of potential persuasive strategies that can be used with users with similar characteristics. The case study presented provides tailored persuasive strategies to make office-based employees enhance the energy efficiency at work (the dataset used on this research is specific of this sector). Throughout the paper, shreds of evidence are reported assessing the validity of the proposed system. Specifically, two approaches are compared: a profile-based recommendation system (RS) vs. the same RS enriched by adding an ensemble with an active learning model. The results shed light on not only providing effective mechanisms to increase the success of the recommendations but also alleviating the cold start problem when newcomers arrive.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Bennett J, Lanning S et al (2007) The netflix prize. In: Proceedings of KDD cup and workshop, vol 2007. New York, p 35

  2. Ċano E, Morisio M (2017) Hybrid recommender systems: a systematic literature review. Intell Data Anal 21(6):1487–1524

    Article  Google Scholar 

  3. Casado-Mansilla D, Borges CE, Kamara O, Sanchez-Corcuera R, Manterola A, López de Ipiña D, Tsolakis A, Papageorgiou D, Krinidis S, Moschos I (2019) Socio-economic and cultural dataset in relation to persuasive strategies to boost energy efficiency and in the uk, spain, greece and austria. https://doi.org/10.5281/zenodo.2596067

  4. Chai T, Draxler RR (2014) Root mean square error (rmse) or mean absolute error (mae)?–arguments against avoiding rmse in the literature. Geoscie Model Dev 7(3):1247–1250

    Article  ADS  Google Scholar 

  5. Chamoso P, Rivas A, Rodríguez S, Bajo J (2018) Relationship recommender system in a business and employment-oriented social network. Inf Sci 433:204–220

    Article  Google Scholar 

  6. Cialdini RB, Cialdini RB (2007) Influence: the psychology of persuasion. Collins New York

  7. Cohen D, Aharon M, Koren Y, Somekh O, Nissim R (2017) Expediting exploration by attribute-to-feature mapping for cold-start recommendations. In: Proceedings of the 11th ACM conference on recommender systems, pp 184–192. ACM

  8. Crammer K, Kulesza A, Dredze M (2009) Adaptive regularization of weight vectors. In: Advances in neural information processing systems, pp 414–422

  9. Fogg BJ, Soohoo C, Danielson DR, Marable L, Stanford J, Tauber ER (2003) How do users evaluate the credibility of web sites?: a study with over 2,500 participants. In: Proceedings of the 2003 conference on designing for user experiences, pp 1–15. ACM

  10. Guo S, Sanner S, Bonilla E V (2010) Gaussian process preference elicitation. In: Advances in neural information processing systems, pp 262–270

  11. Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inform Syst (TOIS) 22(1):5–53

    Article  Google Scholar 

  12. Kaptein M, Markopoulos P, De Ruyter B, Aarts E (2015) Personalizing persuasive technologies: explicit and implicit personalization using persuasion profiles. Int J Human-Comput Stud 77:38–51

    Article  Google Scholar 

  13. Karapanos E (2016) Designing for different stages in behavior change. arXiv:1603.01369

  14. Khenissi S, Abdollahi B, Sun W, Sagheb P, Nasraoui O. (2017) New explainable active learning approach for recommender systems

  15. Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems, vol 42

  16. Kula M (2015) Metadata embeddings for user and item cold-start recommendations. arXiv:1507.08439

  17. Liu Y, Yang J (2015) Improving ranking-based rec ommendation by social information and negative similarity. Procedia Comput Sci 55:732–740

    Article  Google Scholar 

  18. Liu Y, Yang J (2017) A novel learning-to-rank based hybrid method for book recommendation. In: Proceedings of the international conference on web intelligence, pp 837–842. ACM

  19. Mishra P A layman’s introduction to principal components. https://hackernoon.com/a-laymans-introduction-to-principal-components-2fca55c19fa0

  20. Muhammad Abdullahi A, Orji R, Oyibo K (2018) Personalizing persuasive technologies: do gender and age affect susceptibility to persuasive strategies?. In: Adjunct publication of the 26th conference on user modeling, adaptation and personalization, pp 329–334. ACM

  21. Oinas-Kukkonen H, Harjumaa M (2018) Persuasive systems design: key issues, process model and system features. In: Routledge handbook of policy design. Routledge, Evanston, pp 105–123

  22. Orji R, Mandryk RL, Vassileva J (2015) Gender, age, and responsiveness to cialdini’s persuasion strategies. In: International conference on persuasive technology. Springer, Berlin, pp 147–159

  23. Pozo M, Chiky R, Meziane F, Métais E (2018) Exploiting past users’ interests and predictions in an active learning method for dealing with cold start in recommender systems

  24. Rubtsov V, Kamenshchikov M, Valyaev I, Leksin V, Ignatov DI (2018) A hybrid two-stage recommender system for automatic playlist continuation. In: Proceedings of the ACM recommender systems challenge 2018, p 16. ACM

  25. Sanchez-Corcuera R, Casado-Mansilla D, Borges C E, López-de ipiña D. (2019) “persuade me!” a user-based recommendation system approach. In: Proceedings of The 5th IEEE international conference on internet of people (IoP 2019)

  26. Shaltout NA, El-Hefnawi M, Rafea A, Moustafa A (2014) Information gain as a feature selection method for the efficient classification of influenza based on viral hosts. In: Proceedings of the world congress on engineering, vol 1

  27. Smith B, Linden G (2017) Two decades of recommender systems at amazon. com. IEEE Internet Comput 21(3):12–18

    Article  Google Scholar 

  28. Willmott CJ, Matsuura K (2005) Advantages of the mean absolute error (mae) over the root mean square error (rmse) in assessing average model performance. Clim Res 30(1):79–82

    Article  Google Scholar 

  29. Wold S, Esbensen K, Geladi P (1987) Principal component analysis. Chemometr Intell Lab Syst 2 (1-3):37–52

    Article  CAS  Google Scholar 

  30. Wu D, Zhang G, Lu J (2015) A fuzzy preference tree-based recommender system for personalized business-to-business e-services. IEEE Trans Fuzzy Syst 23(1):29–43

    Article  CAS  Google Scholar 

  31. Yao Y (1995) Measuring retrieval effectiveness based on user preference of documents. J Am Soc Inf Sci 46 (2):133–145

    Article  Google Scholar 

Download references

Funding

This research was funded by the European Commission through the project HORIZON 2020 - RESEARCH and INNOVATION ACTIONS (RIA)-696129-GREENSOUL. We gratefully acknowledge the support of the Ministry of Economy, Industry and Competitiveness of Spain under Grant No.: TIN2017-90042-R.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rubén Sánchez-Corcuera.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sánchez-Corcuera, R., Casado-Mansilla, D., Borges, C.E. et al. Persuasion-based recommender system ensambling matrix factorisation and active learning models. Pers Ubiquit Comput 28, 247–257 (2024). https://doi.org/10.1007/s00779-020-01382-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00779-020-01382-7

Keywords

Navigation