Advertisement

TagEmbedSVD: Leveraging Tag Embeddings for Cross-Domain Collaborative Filtering

  • M. VijaikumarEmail author
  • Shirish Shevade
  • M. N. Murty
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11942)

Abstract

Cross-Domain Collaborative Filtering (CDCF) mitigates data sparsity and cold-start issues present in conventional recommendation systems by exploiting and transferring knowledge from related domains. Leveraging user-generated tags (e.g. ancient-literature, military-history) for bridging the related domains is becoming a popular way for enhancing personalized recommendations. However, existing tag based models bridge the domains based on common tags between domains and their co-occurrence frequencies. This results in capturing the syntax similarities between the tags and ignoring the semantic similarities between them. In this work, to address these, we propose TagEmbedSVD, a tag-based CDCF model to cross-domain setting. TagEmbedSVD makes use of the pre-trained word embeddings (word2vec) for tags to enhance personalized recommendations in the cross-domain setting. Empirical evaluation on two real-world datasets demonstrates that our proposed model performs better than the existing tag based CDCF models.

Keywords

Cross-Domain Collaborative Filtering User-generated tags 

References

  1. 1.
    Bergstra, J., Bengio, Y.: Random search for hyper-parameter optimization. J. Mach. Learn. Res. 13(Feb), 281–305 (2012)MathSciNetzbMATHGoogle Scholar
  2. 2.
    Bharti, R., Gupta, D.: Recommending top N movies using content-based filtering and collaborative filtering with hadoop and hive framework. In: Kalita, J., Balas, V.E., Borah, S., Pradhan, R. (eds.) Recent Developments in Machine Learning and Data Analytics. AISC, vol. 740, pp. 109–118. Springer, Singapore (2019).  https://doi.org/10.1007/978-981-13-1280-9_10CrossRefGoogle Scholar
  3. 3.
    Cantador, I., Fernández-Tobías, I., Berkovsky, S., Cremonesi, P.: Cross-domain recommender systems. In: Ricci, F., Rokach, L., Shapira, B. (eds.) Recommender Systems Handbook, pp. 919–959. Springer, Boston, MA (2015).  https://doi.org/10.1007/978-1-4899-7637-6_27CrossRefGoogle Scholar
  4. 4.
    Fang, Z., Gao, S., Li, B., Li, J., Liao, J.: Cross-domain recommendation via tag matrix transfer. In: ICDMW, pp. 1235–1240. IEEE (2015)Google Scholar
  5. 5.
    Fernández-Tobías, I., Cantador, I.: Exploiting social tags in matrix factorization models for cross-domain collaborative filtering. In: CBRecSys, pp. 34–41 (2014)Google Scholar
  6. 6.
    Guo, G., Zhang, J., Yorke-Smith, N.: TrustSVD: collaborative filtering with both the explicit and implicit influence of user trust and of item ratings. In: AAAI (2015)Google Scholar
  7. 7.
    He, M., Zhang, J., Yang, P., Yao, K.: Robust transfer learning for cross-domain collaborative filtering using multiple rating patterns approximation. In: WSDM, pp. 225–233 (2018)Google Scholar
  8. 8.
    Khan, M.M., Ibrahim, R., Ghani, I.: Cross domain recommender systems: a systematic literature review. ACM Comput. Surv. (CSUR) 50(3), 36 (2017)CrossRefGoogle Scholar
  9. 9.
    Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: SIGKDD, pp. 426–434. ACM (2008)Google Scholar
  10. 10.
    Li, B., Yang, Q., Xue, X.: Can movies and books collaborate? cross-domain collaborative filtering for sparsity reduction. In: IJCAI, vol. 9, pp. 2052–2057 (2009)Google Scholar
  11. 11.
    Lops, P., Jannach, D., Musto, C., Bogers, T., Koolen, M.: Trends in content-based recommendation. User Model. User-Adapted Interact. 29, 239–249 (2019)CrossRefGoogle Scholar
  12. 12.
    Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., Dean, J.: Distributed representations of words and phrases and their compositionality. In: NIPS (2013)Google Scholar
  13. 13.
    Shi, Y., Larson, M., Hanjalic, A.: Tags as bridges between domains: improving recommendation with tag-induced cross-domain collaborative filtering. In: Konstan, J.A., Conejo, R., Marzo, J.L., Oliver, N. (eds.) UMAP 2011. LNCS, vol. 6787, pp. 305–316. Springer, Heidelberg (2011).  https://doi.org/10.1007/978-3-642-22362-4_26CrossRefGoogle Scholar
  14. 14.
    Shi, Y., Larson, M., Hanjalic, A.: Exploiting social tags for cross-domain collaborative filtering. arXiv preprint arXiv:1302.4888 (2013)
  15. 15.
    Shi, Y., Larson, M., Hanjalic, A.: Collaborative filtering beyond the user-item matrix: a survey of the state of the art and future challenges. ACM Comput. Surv. (CSUR) 47(1), 3 (2014)CrossRefGoogle Scholar
  16. 16.
    Wang, W., Chen, Z., Liu, J., Qi, Q., Zhao, Z.: User-based collaborative filtering on cross domain by tag transfer learning. In: Workshop on Cross Domain Knowledge Discovery in Web and Social Network Mining, pp. 10–17. ACM (2012)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Department of Computer Science and AutomationIndian Institute of ScienceBangaloreIndia

Personalised recommendations