skip to main content
10.1145/2959100.2959169acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
short-paper

Query-based Music Recommendations via Preference Embedding

Published:07 September 2016Publication History

ABSTRACT

A common scenario considered in recommender systems is to predict a user's preferences on unseen items based on his/her preferences on observed items. A major limitation of this scenario is that a user might be interested in different things each time when using the system, but there is no way to allow the user to actively alter or adjust the recommended results. To address this issue, we propose the idea of "query-based recommendation" that allows a user to specify his/her search intention while exploring new items, thereby incorporating the concept of information retrieval into recommendation systems. Moreover, the idea is more desirable when the user intention can be expressed in different ways. Take music recommendation as an example: the proposed system allows a user to explore new song tracks by specifying either a track, an album, or an artist. To enable such heterogeneous queries in a recommender system, we present a novel technique called "Heterogeneous Preference Embedding" to encode user preference and query intention into low-dimensional vector spaces. Then, with simple search methods or similarity calculations, we can use the encoded representation of queries to generate recommendations. This method is fairly flexible and it is easy to add other types of information when available. Evaluations on three music listening datasets confirm the effectiveness of the proposed method over the state-of-the-art matrix factorization and network embedding methods.

Skip Supplemental Material Section

Supplemental Material

p79.mp4

mp4

567 MB

References

  1. G. Adomavicius and A. Tuzhilin. Context-aware recommender systems. In Proc. ACM RecSys, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Y. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In Proc. IEEE ICDM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. J. Levandoski, M. Sarwat, A. Eldawy, and M. F. Mokbel. Lars: A location-aware recommender system. In Proc. IEEE ICDE, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. T. Mikolov, K. Chen, G. Corrado, and J. Dean. Efficient estimation of word representations in vector space. ICLR Workshop, 2013.Google ScholarGoogle Scholar
  5. T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean. Distributed representations of words and phrases and their compositionality. In Advances in Neural Information Processing Systems 26. 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Pennington, R. Socher, and C. D. Manning. Glove: Global vectors for word representation. In Proc. EMNLP, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  7. B. Perozzi, R. Al-Rfou, and S. Skiena. Deepwalk: Online learning of social representations. In Proc. ACM SIGKDD, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. B. Recht, C. Re, S. Wright, and F. Niu. Hogwild: A lock-free approach to parallelizing stochastic gradient descent. In Advances in Neural Information Processing Systems 24. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. S. Rendle. Factorization machines with libFM. ACM Trans. Intell. Syst. Technol., 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Tang, M. Qu, M. Wang, M. Zhang, J. Yan, and Q. Mei. LINE: large-scale information network embedding. CoRR, 2015.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Q. Yuan, G. Cong, Z. Ma, A. Sun, and N. M. Thalmann. Time-aware point-of-interest recommendation. In Proc. ACM SIGIR, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. W. Zhang, T. Chen, J. Wang, and Y. Yu. Optimizing top-n collaborative filtering via dynamic negative item sampling. In Proc. ACM SIGIR, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Query-based Music Recommendations via Preference Embedding

    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 Conferences
      RecSys '16: Proceedings of the 10th ACM Conference on Recommender Systems
      September 2016
      490 pages
      ISBN:9781450340359
      DOI:10.1145/2959100

      Copyright © 2016 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: 7 September 2016

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper

      Acceptance Rates

      RecSys '16 Paper Acceptance Rate29of159submissions,18%Overall Acceptance Rate254of1,295submissions,20%

      Upcoming Conference

      RecSys '24
      18th ACM Conference on Recommender Systems
      October 14 - 18, 2024
      Bari , Italy

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader