A Hybrid Movie Recommendation Method Based on Social Similarity and Item Attributes

  • Chen Yang
  • Xiaohong ChenEmail author
  • Lei LiuEmail author
  • Tingting Liu
  • Shuang Geng
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10942)


With the increasing demand for personalized recommendation, traditional collaborative filtering cannot satisfy users’ needs. Social behaviors such as tags, comments and likes are becoming more and more popular among the recommender system users, and are attracting the attentions of the researchers in this domain. The behavior characteristics can be integrated with traditional interest community and some content features. In this paper, we put forward a hybrid recommendation approach that combines social behaviors, the genres of movies and existing collaborative filtering algorithms to perform movie recommendation. The experiments with MovieLens dataset show the advantage of our proposed method comparing to the benchmark method in terms of recommendation accuracy.


Movie recommendation Matrix factorization Feature selection 



This work is supported by National Natural Science Foundation of China (Project No. 71701134), The Humanity and Social Science Youth Foundation of Ministry of Education of China (Project No. 16YJC630153), and Natural Science Foundation of Guangdong Province of China (Project No. 2017A030310427).


  1. 1.
    Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering, vol. 461, San Francisco, CA (1998)Google Scholar
  2. 2.
    Tatemura, J., Santini, S., Jain, R.: Social and content-based information filtering for a web graphics recommender system. In: Proceedings of the IEEE ICIAP 1999 (1999)Google Scholar
  3. 3.
    Chelmis, C., Prasanna, V.K.: Social link prediction in online social tagging systems. ACM Trans. Inf. Syst. 2013. 31(204)CrossRefGoogle Scholar
  4. 4.
    Hoi, S.C.H., et al.: Social Media Modeling and Computing. Springer-Verlag New York Inc. (2011)Google Scholar
  5. 5.
    Li, G., Li, L.: Collaborative filtering algorithm based on matrix decomposition. Comput. Eng. Appl. 47(30), 4–7 (2011)Google Scholar
  6. 6.
    Wei, S., Xiao, L., Zheng, X., et al.: A hybrid movie recommendation approach via social tags. In: IEEE, International Conference on E-Business Engineering. IEEE Computer Society, pp. 280–285 (2014)Google Scholar
  7. 7.
    Lee, D.: Learning the parts of objects with nonnegative matrix factorization. Nature 401(6755), 788 (1999)CrossRefGoogle Scholar
  8. 8.
    Rendle, S., Freudenthaler, C., Gantner, Z., et al.: BPR: Bayesian personalized ranking from implicit feedback. In: Conference on Uncertainty in Artificial Intelligence, pp. 452–461. AUAI Press (2009)Google Scholar
  9. 9.
    Hu, G.-N., Dai, Xin-Yu.: Integrating reviews into personalized ranking for cold start recommendation. In: Kim, J., Shim, K., Cao, L., Lee, J.-G., Lin, X., Moon, Y.-S. (eds.) PAKDD 2017. LNCS (LNAI), vol. 10235, pp. 708–720. Springer, Cham (2017). Scholar
  10. 10.
    Ji, K., Shen, H.: Addressing cold-start: scalable recommendation with tags and keywords. Knowl. Based Syst. 83, 42–50 (2015)CrossRefGoogle Scholar
  11. 11.
    Cantador, I., Szomszor, M., Alani, H., Fernández, M., Castells, P.: Enriching ontological user profiles with tagging history for multi-domain recommendations. In: CISWeb (2008)Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.College of ManagementShenzhen UniversityShenzhenChina

Personalised recommendations