Skip to main content
Log in

A hybrid recommendation system based on profile expansion technique to alleviate cold start problem

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Recommender systems are one of the information filtering tools which can be employed to find interest items of users. Collaborative filtering is one of the recommendation methods to provide suggestions for target users based on the ratings of like-interest users. This method suffers from some shortcomings such as cold start problem leading to reduce the performance of recommender system in predicting unseen items. In this paper, we propose a hybrid recommendation method based on profile expansion technique to alleviate cold start problem in recommender systems. For this purpose, we take into consideration user’s demographic data (e.g. age, gender, and occupation) beside user’s rating data in order to enrich the neighborhood set of users. Specifically, two different strategies are used to enrich the rating profile of users by adding some additional ratings to them. The proposed rating profile expansion mechanism has a significant effect on the performance improvement of recommender systems especially when they are facing with cold start problem. The reason behind this claim is that the proposed mechanism makes a denser user-item rating matrix than the original one by adding some additional ratings to it. Obviously, providing a rating profile with further ratings for the target user leads to alleviate cold start problem in recommender systems. The expanded rating profiles are used to calculate similarity values between users and predict unseen items. The results of experiments demonstrate that the proposed method can achieve better performance than the other recommendation methods in terms of accuracy and rate coverage measures.

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.

Institutional subscriptions

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

Similar content being viewed by others

Notes

  1. http://grouplens.org/datasets/movielens/

References

  1. Aghdam MH, Analoui M, Kabiri P (2016). Modelling trust networks using resistive circuits for trust-aware recommender systems. J Inf Sci:0165551516628733

  2. Ahmadian S, Afsharchi M, Meghdadi M (2019) An effective social recommendation method based on user reputation model and rating profile enhancement. J Inf Sci 45(5):607–642

    Article  Google Scholar 

  3. Ahmadian S, Afsharchi M, Meghdadi M (2019) A novel approach based on multi-view reliability measures to alleviate data sparsity in recommender systems. Multimed Tools Appl 78(13):17763–17798

    Article  Google Scholar 

  4. Ahmadian S, Joorabloo N, Jalili M, Meghdadi M, Afsharchi M, Ren YA, Temporal Clustering Approach for Social Recommender Systems (2018) IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM). Barcelona, Spain: IEEE 2018:1139–1144

    Google Scholar 

  5. Ahmadian S, Joorabloo N, Jalili M, Ren Y, Meghdadi M, Afsharchi M (2020) A social recommender system based on reliable implicit relationships. Knowl-Based Syst 192:1–17

    Article  Google Scholar 

  6. Ahmadian S, Meghdadi M, Afsharchi M (2018) A social recommendation method based on an adaptive neighbor selection mechanism. Inf Process Manag 54(4):707–725

    Article  Google Scholar 

  7. Ahmadian S, Meghdadi M, Afsharchi M (2018) Incorporating reliable virtual ratings into social recommendation systems. Appl Intell 48(11):4448–4469

    Article  Google Scholar 

  8. S Ahmadian, P Moradi, Akhlaghian F (2014). An improved model of trust-aware recommender systems using reliability measurements. 6th Conference on Information and Knowledge Technology (lKT 2014). Shahrood University of Technology, Tehran, Iran: IEEE; . p. 98–103

  9. Ahn HJ (2008) A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem. Inf Sci 178(1):37–51

    Article  Google Scholar 

  10. Al-Shamri MYH, Bharadwaj KK (2007). A compact user model for hybrid movie recommender system. Conference on Computational Intelligence and Multimedia Applications, 2007 International Conference on: IEEE. p. 519–24

  11. Anand D, Bharadwaj KK (2011) Utilizing various sparsity measures for enhancing accuracy of collaborative recommender systems based on local and global similarities. Expert Syst Appl 38(5):5101–5109

    Article  Google Scholar 

  12. Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl-Based Syst 46:109–132

    Article  Google Scholar 

  13. Breese JS, Heckerman D, Kadie C (1998). Empirical analysis of predictive algorithms for collaborative filtering. Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence: Morgan Kaufmann Publishers Inc.. p. 43–52

  14. Candillier L, Meyer F, Fessant F (2008). Designing specific weighted similarity measures to improve collaborative filtering systems. Industrial Conference on Data Mining: Springer. p. 242–55

  15. Z Cheng, J Shen, L Nie, TS Chua (2017). Kankanhalli M. Exploring user-specific information in music retrieval. Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval. Shinjuku, Tokyo, Japan: ACM. p. 655–64

  16. Corbellini A, Mateos C, Godoy D, Zunino A, Schiaffino S (2015) An architecture and platform for developing distributed recommendation algorithms on large-scale social networks. J Inf Sci 41(5):686–704

    Article  Google Scholar 

  17. Cui C, Shen J, Nie L, Hong R, Ma J (2017) Augmented collaborative filtering for sparseness reduction in personalized POI recommendation. ACM Trans Intell Syst Technol 8(5):1–23

    Article  Google Scholar 

  18. Formoso V, FernáNdez D, Cacheda F, Carneiro V (2013) Using profile expansion techniques to alleviate the new user problem. Inf Process Manag 49(3):659–672

    Article  Google Scholar 

  19. Guo G, Zhang J, Thalmann D (2014) Merging trust in collaborative filtering to alleviate data sparsity and cold start. Knowl-Based Syst 57:57–68

    Article  Google Scholar 

  20. Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS) 22(1):5–53

    Article  Google Scholar 

  21. Jalili M, Ahmadian S, Izadi M, Moradi P, Salehi M (2018) Evaluating collaborative filtering recommender algorithms: a survey. IEEE Access 6:74003–74024

    Article  Google Scholar 

  22. Lai C-H, Liu D-R, Liu M-L (2015) Recommendations based on personalized tendency for different aspects of influences in social media. J Inf Sci 41(6):814–829

    Article  Google Scholar 

  23. Lika B, Kolomvatsos K, Hadjiefthymiades S (2014) Facing the cold start problem in recommender systems. Expert Syst Appl 41(4):2065–2073

    Article  Google Scholar 

  24. Liu Y, Lin Z, Zheng X, Chen D (2015). Incorporating social information to perform diverse replier recommendation in question and answer communities. J Inf Sci :0165551515592093

  25. Luo X, Xia Y, Zhu Q (2012) Incremental collaborative filtering recommender based on regularized matrix factorization. Knowl-Based Syst 27:271–280

    Article  Google Scholar 

  26. Mazhari S, Fakhrahmad SM, Sadeghbeygi H (2015). A user-profile-based friendship recommendation solution in social networks. J Inf Sci :0165551515569651

  27. P Moradi, F Rezaimehr, S Ahmadian, Jalili M (2016). A trust-aware recommender algorithm based on users overlapping community structure. Sixteenth International Conference on Advances in ICT for Emerging Regions (ICTer). Negombo, Sri Lanka: IEEE. p. 162–7

  28. Nguyen A-T, Denos N, Berrut C (2007). Improving new user recommendations with rule-based induction on cold user data. Proceedings of the 2007 ACM conference on Recommender systems: ACM. p. 121–8

  29. Papagelis M, Plexousakis D, Kutsuras T. (2005). Alleviating the sparsity problem of collaborative filtering using trust inferences. International Conference on Trust Management: Springer. p. 224–39

  30. H. A. Rahmani, M. Aliannejadi, S. Ahmadian, M. Baratchi, M. Afsharchi, Crestani F. (2019). LGLMF: Local geographical based logistic matrix factorization model for POI recommendation. Asia Information Retrieval Symposium, AIRS 2019: Information Retrieval Technology: Springer. p. 66–78

  31. Rashid AM, Karypis G, Riedl J (2008) Learning preferences of new users in recommender systems: an information theoretic approach. ACM SIGKDD Explorations Newsletter 10(2):90–100

    Article  Google Scholar 

  32. Resnick P, Iacovou N, Suchak M, Bergstrom P, Riedl J (1994). GroupLens: an open architecture for collaborative filtering of netnews. Proceedings of the 1994 ACM conference on Computer supported cooperative work: ACM. p. 175–86

  33. Ricci F, Rokach L, Shapira B (2011). Introduction to recommender systems handbook. Springer

  34. Safoury L, Salah A (2013) Exploiting user demographic attributes for solving cold-start problem in recommender system. Lecture Notes on Software Engineering 1(3):303

    Article  Google Scholar 

  35. Said A, Plumbaum T, De Luca EW, Albayrak S (2011). A comparison of how demographic data affects recommendation. User Modeling, Adaptation and Personalization (UMAP).7

  36. Son LH (2016) Dealing with the new user cold-start problem in recommender systems: a comparative review. Inf Syst 58:87–104

    Article  Google Scholar 

  37. Sridevi MM, Rao RR, Rao MV (n.d.). A Survey on Recommender System

  38. Zheng N, Li Q, Liao S, Zhang L (2010) Which photo groups should I choose? A comparative study of recommendation algorithms in Flickr. J Inf Sci 36(6):733–750

    Article  Google Scholar 

  39. Ziegler C-N, Lausen G (2004) .Analyzing correlation between trust and user similarity in online communities. International Conference on Trust Management: Springer. p. 251–65

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Majid Meghdadi.

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

Tahmasebi, F., Meghdadi, M., Ahmadian, S. et al. A hybrid recommendation system based on profile expansion technique to alleviate cold start problem. Multimed Tools Appl 80, 2339–2354 (2021). https://doi.org/10.1007/s11042-020-09768-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09768-8

Keywords

Navigation