skip to main content
10.1145/3055635.3056632acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicmlcConference Proceedingsconference-collections
research-article

Learning Item/User Vectors from Comments for Collaborative Recommendation

Authors Info & Claims
Published:24 February 2017Publication History

ABSTRACT

Collaborative Filtering (CF) has been widely used in many recommender systems over the past decades. Conventional CF-based methods mainly consider the ratings given to items via users and suffer from the sparsity and cold-start problems very much. Comments written by users contain much more information about item/user profiles than ratings. And a lot of comment-based methods have been developed in recent years. In this paper, we propose a fresh framework which represents item/user profiles as vectors learned from comments. We represent comments with word embedding vectors which are widely used by deep learning methods nowadays. Sufficient experiments with different datasets show that our method is feasible and much more effective for sparsity and cold-start problems than rating-only-based methods.

References

  1. Adomavicius, G. and Tuzhilin, A. 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. J. IEEE transactions on knowledge and data engineering. 17, 6, 734--749. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bennett, J. and Lanning, S. 2007. The netflix prize. In Proceedings of KDD cup and workshop. 2007, 35.Google ScholarGoogle Scholar
  3. Bobadilla, J., Ortega, F., Hernando, A., et al. 2013. Recommender systems survey. J. Knowledge-Based Systems. 46, 109--132. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Lü, L., Medo, M., Yeung, C. H., et al. 2012. Recommender systems. J. Physics Reports. 519, 1, 1--49.Google ScholarGoogle ScholarCross RefCross Ref
  5. Ekstrand, M. D., Riedl, J. T. and Konstan, J. A. 2011. Collaborative filtering recommender systems. J. Foundations and Trends in Human-Computer Interaction. 4, 2,81--173. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Su, X. and Khoshgoftaar, T. M. 2009. A survey of collaborative filtering techniques. J. Advances in artificial intelligence. 2009, 4. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Schafer, J. B., Frankowski, D., Herlocker, J., et al. Collaborative filtering recommender systems. M. The adaptive web. Springer. Berlin Heidelberg. 2007, 291--324. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Candillier, L., Meyer, F. and Boullé, M. 2007. Comparing state-of-the-art collaborative filtering systems. International Workshop on Machine learning and Data Mining in Pattern Recognition. Springer Berlin Heidelberg. 2007, 548--562. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Shi, Y., Larson, M. and Hanjalic, A. 2014. Collaborative filtering beyond the user-item matrix: A survey of the state of the art and future challenges. J. ACM. Computing Surveys (CSUR). 47, 1, 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Sarwar, B., Karypis, G., Konstan, J., et al. 2001. Item-based collaborative filtering recommendation algorithms. Proceedings of the 10th international conference on World Wide Web. ACM. 2001, 285--295. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Koren, Y. and Bell, R. 2011. Advances in collaborative filtering. Recommender systems handbook. Springer. USA. 2011,145--186.Google ScholarGoogle Scholar
  12. Koren, Y., Bell, R. and Volinsky, C. 2009. Matrix factorization techniques for recommender systems. IEEE Computer. 42, 8, 30--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Chen, L., Chen, G. and Wang, F. 2015. Recommender systems based on user reviews: the state of the art. J. User Modeling and User-Adapted Interaction. 25, 2, 99--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Garcia Esparza, S., O'Mahony, M. P. and Smyth, B. 2011. A multi-criteria evaluation of a user generated content based recommender system. Presented at the 3rd Workshop on Recommender Systems and the Social Web (RSWEB-11). 5th ACM Conference on Recommender Systems. Chicago. IL. USA. (October 2011), 23--27.Google ScholarGoogle Scholar
  15. Wang, Y., Liu, Y. and Yu, X. 2012. Collaborative filtering with aspect-based opinion mining: A tensor factorization approach. In: Proceedings of the IEEE International Conference on Data Mining. Brussels. Belgium. IEEE Computer Society. ICDM'12, 1152--1157. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Jakob, N., Weber, S. H., Müller, M. C., et al. 2009. Beyond the stars: exploiting free-text user reviews to improve the accuracy of movie recommendations. Proceedings of the 1st international CIKM workshop on Topic-sentiment analysis for mass opinion. ACM. 2009, 57--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Chen, G. and Chen, L. 2014. Recommendation based on contextual opinions. International Conference on User Modeling, Adaptation, and Personalization. Springer International Publishing. 2014, 61--73.Google ScholarGoogle ScholarCross RefCross Ref
  18. McAuley, J. and Leskovec, J. 2013. Hidden factors and hidden topics: understanding rating dimensions with review text. Proceedings of the 7th ACM conference on Recommender systems. ACM. 2013, 165--172. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Ling, G., Lyu, M. R. and King, I. 2014. Ratings meet reviews, a combined approach to recommend. Proceedings of the 8th ACM Conference on Recommender systems. ACM. 2014, 105--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Mikolov, T., Chen, K., Corrado, G. et al. 2013. Efficient estimation of word representations in vector space. J. arXiv preprint. arXiv:1301.3781Google ScholarGoogle Scholar
  21. Le, Q. V. and Mikolov, L. 2014. Distributed Representations of Sentences and Documents. ICML. 14, 1188--1196. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Saltan, G., Wong, A. and Yang, C. S. 1975. A vector space model for automatic indexing. Communications of the ACM. 18, 11, 613--620. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Mikolov, P., Yih, W. and Zweig, G. 2013. Linguistic Regularities in Continuous Space Word Representations. HLT-NAACL. arXiv preprint. arXiv:1301.3781.Google ScholarGoogle Scholar
  24. Collobert, R. and Weston, J. 2008. A unified architecture for natural language processing: Deep neural networks with multitask learning. Proceedings of the 25th international conference on Machine learning. ACM. 2008, 160--167. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Bengio, Y., Ducharme, R., Vincent, P., et al. 2003. A neural probabilistic language model. J. Journal of machine learning research. 2003, 3(Feb), 1137--1155. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Mikolov, P., Karafiát, M., Burget, L., et al. 2010. Recurrent neural network based language model. In INTERSPEECH 2010, 11th Annual Conference of the International Speech Communication Association. 2010,2, 1045--1048.Google ScholarGoogle ScholarCross RefCross Ref
  27. Lai, S., Liu, K., He, S., et al. 2015. How to generate a good word embedding? J. arXiv preprint. arXiv: 1507.05523.Google ScholarGoogle Scholar
  28. Lai, S. 2016. Word and Document Embeddings based on Neural Network Approaches. J. arXiv preprint. arXiv:1611.05962.Google ScholarGoogle Scholar
  29. Tang, D., Qin, B. and Liu, P. 2015. Learning semantic representations of users and products for document level sentiment classification. Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics (ACL) and the 7th International Joint Conference on Natural Language Processing. 2015, 1014--1023.Google ScholarGoogle Scholar
  30. Chen, H., Sun, M., Tu, C., et al. 2016. Neural sentiment classification with user and product attention. Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP). 2016, 1650--1659.Google ScholarGoogle ScholarCross RefCross Ref

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    ICMLC '17: Proceedings of the 9th International Conference on Machine Learning and Computing
    February 2017
    545 pages
    ISBN:9781450348171
    DOI:10.1145/3055635

    Copyright © 2017 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 24 February 2017

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited
  • Article Metrics

    • Downloads (Last 12 months)4
    • Downloads (Last 6 weeks)0

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader