Skip to main content
Erschienen in: World Wide Web 5/2018

26.12.2017

Learning to embed music and metadata for context-aware music recommendation

verfasst von: Dongjing Wang, Shuiguang Deng, Xin Zhang, Guandong Xu

Erschienen in: World Wide Web | Ausgabe 5/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Contextual factors greatly influence users’ musical preferences, so they are beneficial remarkably to music recommendation and retrieval tasks. However, it still needs to be studied how to obtain and utilize the contextual information. In this paper, we propose a context-aware music recommendation approach, which can recommend music pieces appropriate for users’ contextual preferences for music. In analogy to matrix factorization methods for collaborative filtering, the proposed approach does not require music pieces to be represented by features ahead, but it can learn the representations from users’ historical listening records. Specifically, the proposed approach first learns music pieces’ embeddings (feature vectors in low-dimension continuous space) from music listening records and corresponding metadata. Then it infers and models users’ global and contextual preferences for music from their listening records with the learned embeddings. Finally, it recommends appropriate music pieces according to the target user’s preferences to satisfy her/his real-time requirements. Experimental evaluations on a real-world dataset show that the proposed approach outperforms baseline methods in terms of precision, recall, F1 score, and hitrate. Especially, our approach has better performance on sparse datasets.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Adamic, L.A., Huberman, B.A.: Power-law distribution of the World Wide Web. Science 287(5461), 2115–2115 (2000)CrossRef Adamic, L.A., Huberman, B.A.: Power-law distribution of the World Wide Web. Science 287(5461), 2115–2115 (2000)CrossRef
2.
Zurück zum Zitat Adomavicius, G., Tuzhilin, A.: Context-Aware recommender systems. In: Recommender systems handbook, pp. 217–253. Springer, Boston (2011) Adomavicius, G., Tuzhilin, A.: Context-Aware recommender systems. In: Recommender systems handbook, pp. 217–253. Springer, Boston (2011)
3.
Zurück zum Zitat Baeza-Yates, R., Ribeiro-Neto, B., et al.: Modern information retrieval, vol. 463. ACM Press, New York (1999) Baeza-Yates, R., Ribeiro-Neto, B., et al.: Modern information retrieval, vol. 463. ACM Press, New York (1999)
4.
Zurück zum Zitat Bengio, Y., Courville, A., Vincent, P.: Representation learning: a review and new perspectives. IEEE Trans. Pattern Anal. Mach. Intell. 35(8), 1798–1828 (2013)CrossRef Bengio, Y., Courville, A., Vincent, P.: Representation learning: a review and new perspectives. IEEE Trans. Pattern Anal. Mach. Intell. 35(8), 1798–1828 (2013)CrossRef
5.
Zurück zum Zitat Bengio, Y., Schwenk, H., Senécal, J.S., Morin, F., Gauvain, J.L.: Neural probabilistic language models. In: Innovations in machine learning, pp. 137–186. Springer, Berlin (2006) Bengio, Y., Schwenk, H., Senécal, J.S., Morin, F., Gauvain, J.L.: Neural probabilistic language models. In: Innovations in machine learning, pp. 137–186. Springer, Berlin (2006)
6.
Zurück zum Zitat Cai, R., Zhang, C., Wang, C., Zhang, L., Ma, W.Y.: Musicsense: contextual music recommendation using emotional allocation modeling. In: Proceedings of the 15Th international conference on multimedia, pp. 553–556. ACM, New York (2007) Cai, R., Zhang, C., Wang, C., Zhang, L., Ma, W.Y.: Musicsense: contextual music recommendation using emotional allocation modeling. In: Proceedings of the 15Th international conference on multimedia, pp. 553–556. ACM, New York (2007)
8.
Zurück zum Zitat Cremonesi, P., Koren, Y., Turrin, R.: Performance of recommender algorithms on Top-N recommendation tasks. In: Proceedings of the Fourth ACM conference on recommender systems, pp. 39–46. ACM, New York (2010) Cremonesi, P., Koren, Y., Turrin, R.: Performance of recommender algorithms on Top-N recommendation tasks. In: Proceedings of the Fourth ACM conference on recommender systems, pp. 39–46. ACM, New York (2010)
9.
Zurück zum Zitat Deng, S., Wang, D., Li, X., Xu, G.: Exploring user emotion in microblogs for music recommendation. Expert Syst. Appl. 42(23), 9284–9293 (2015)CrossRef Deng, S., Wang, D., Li, X., Xu, G.: Exploring user emotion in microblogs for music recommendation. Expert Syst. Appl. 42(23), 9284–9293 (2015)CrossRef
10.
Zurück zum Zitat Dias, R., Fonseca, M.J.: Improving music recommendation in session-based collaborative filtering by using temporal context. In: 2013 IEEE 25th international conference on tools with artificial intelligence (ICTAI), pp. 783–788. IEEE, Washington (2013) Dias, R., Fonseca, M.J.: Improving music recommendation in session-based collaborative filtering by using temporal context. In: 2013 IEEE 25th international conference on tools with artificial intelligence (ICTAI), pp. 783–788. IEEE, Washington (2013)
11.
Zurück zum Zitat Djuric, N., Wu, H., Radosavljevic, V., Grbovic, M., Bhamidipati, N.: Hierarchical neural language models for joint representation of streaming documents and their content. In: Proceedings of the 24Th international conference on World Wide Web, pp. 248–255. International World Wide Web Conferences Steering Committee (2015) Djuric, N., Wu, H., Radosavljevic, V., Grbovic, M., Bhamidipati, N.: Hierarchical neural language models for joint representation of streaming documents and their content. In: Proceedings of the 24Th international conference on World Wide Web, pp. 248–255. International World Wide Web Conferences Steering Committee (2015)
12.
Zurück zum Zitat Han, B.J., Rho, S., Jun, S., Hwang, E.: Music emotion classification and context-based music recommendation. Multimedia Tools and Applications 47(3), 433–460 (2010)CrossRef Han, B.J., Rho, S., Jun, S., Hwang, E.: Music emotion classification and context-based music recommendation. Multimedia Tools and Applications 47(3), 433–460 (2010)CrossRef
13.
Zurück zum Zitat Hariri, N., Mobasher, B., Burke, R.: Context-Aware music recommendation based on latenttopic sequential patterns. In: Proceedings of the Sixth ACM conference on recommender systems, pp. 131–138. ACM, New York (2012) Hariri, N., Mobasher, B., Burke, R.: Context-Aware music recommendation based on latenttopic sequential patterns. In: Proceedings of the Sixth ACM conference on recommender systems, pp. 131–138. ACM, New York (2012)
14.
Zurück zum Zitat Jiang, M., Cui, P., Liu, R., Yang, Q., Wang, F., Zhu, W., Yang, S.: Social contextual recommendation. In: Proceedings of the 21St ACM international conference on information and knowledge management, pp. 45–54. ACM, New York (2012) Jiang, M., Cui, P., Liu, R., Yang, Q., Wang, F., Zhu, W., Yang, S.: Social contextual recommendation. In: Proceedings of the 21St ACM international conference on information and knowledge management, pp. 45–54. ACM, New York (2012)
15.
Zurück zum Zitat Kabbur, S., Ning, X., Karypis, G.: Fism: factored item similarity models for Top-N recommender systems. In: Proceedings of the 19Th ACM SIGKDD international conference on knowledge discovery and data mining, pp. 659–667, ACM (2013) Kabbur, S., Ning, X., Karypis, G.: Fism: factored item similarity models for Top-N recommender systems. In: Proceedings of the 19Th ACM SIGKDD international conference on knowledge discovery and data mining, pp. 659–667, ACM (2013)
16.
Zurück zum Zitat Kaminskas, M., Ricci, F.: Contextual music information retrieval and recommendation: state of the art and challenges. Computer Science Review 6(2), 89–119 (2012)CrossRef Kaminskas, M., Ricci, F.: Contextual music information retrieval and recommendation: state of the art and challenges. Computer Science Review 6(2), 89–119 (2012)CrossRef
17.
Zurück zum Zitat Kaminskas, M., Ricci, F., Schedl, M.: Location-aware music recommendation using auto-tagging and hybrid matching. In: Proceedings of the 7Th ACM conference on recommender systems, pp. 17–24. ACM, New York (2013) Kaminskas, M., Ricci, F., Schedl, M.: Location-aware music recommendation using auto-tagging and hybrid matching. In: Proceedings of the 7Th ACM conference on recommender systems, pp. 17–24. ACM, New York (2013)
18.
Zurück zum Zitat Knees, P., Schedl, M.: A survey of music similarity and recommendation from music context data. ACM Trans. Multimed. Comput. Commun. Appl. (TOMM) 10(1), 2 (2013) Knees, P., Schedl, M.: A survey of music similarity and recommendation from music context data. ACM Trans. Multimed. Comput. Commun. Appl. (TOMM) 10(1), 2 (2013)
19.
Zurück zum Zitat Liang, H., Xu, Y., Li, Y., Nayak, R., Tao, X.: Connecting users and items with weighted tags for personalized item recommendations. In: Proceedings of the 21St ACM conference on hypertext and hypermedia, pp. 51–60. ACM, New York (2010) Liang, H., Xu, Y., Li, Y., Nayak, R., Tao, X.: Connecting users and items with weighted tags for personalized item recommendations. In: Proceedings of the 21St ACM conference on hypertext and hypermedia, pp. 51–60. ACM, New York (2010)
20.
Zurück zum Zitat Van der Maaten, L., Hinton, G.: Visualizing data using t-sne. J. Mach. Learn. Res. 9(2579-2605), 85 (2008)MATH Van der Maaten, L., Hinton, G.: Visualizing data using t-sne. J. Mach. Learn. Res. 9(2579-2605), 85 (2008)MATH
21.
Zurück zum Zitat Marujo, L., Ling, W., Ribeiro, R., Gershman, A., Carbonell, J., de Matos, D.M., Neto, J.P.: Exploring events and distributed representations of text in multi-document summarization. Knowl.-Based Syst. 94, 33–42 (2016)CrossRef Marujo, L., Ling, W., Ribeiro, R., Gershman, A., Carbonell, J., de Matos, D.M., Neto, J.P.: Exploring events and distributed representations of text in multi-document summarization. Knowl.-Based Syst. 94, 33–42 (2016)CrossRef
22.
Zurück zum Zitat Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., Dean, J.: Distributed representations of words and phrases and their compositionality. In: Advances in neural information processing systems, pp. 3111–3119 (2013) Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., Dean, J.: Distributed representations of words and phrases and their compositionality. In: Advances in neural information processing systems, pp. 3111–3119 (2013)
23.
Zurück zum Zitat Morin, F., Bengio, Y.: Hierarchical probabilistic neural network language model. In: Aistats, vol. 5, pp. 246–252. Citeseer (2005) Morin, F., Bengio, Y.: Hierarchical probabilistic neural network language model. In: Aistats, vol. 5, pp. 246–252. Citeseer (2005)
24.
Zurück zum Zitat North, A., Hargreaves, D.: The social and applied psychology of music. OUP Oxford, Oxford (2008)CrossRef North, A., Hargreaves, D.: The social and applied psychology of music. OUP Oxford, Oxford (2008)CrossRef
25.
Zurück zum Zitat Oulasvirta, A., Hukkinen, J.P., Schwartz, B.: When more is less: the paradox of choice in search engine use. In: Proceedings of the 32Nd international ACM SIGIR conference on research and development in information retrieval, pp. 516–523. ACM, New York (2009) Oulasvirta, A., Hukkinen, J.P., Schwartz, B.: When more is less: the paradox of choice in search engine use. In: Proceedings of the 32Nd international ACM SIGIR conference on research and development in information retrieval, pp. 516–523. ACM, New York (2009)
26.
Zurück zum Zitat Park, H.S., Yoo, J.O., Cho, S.B.: A context-aware music recommendation system using fuzzy bayesian networks with utility theory. In: Fuzzy systems and knowledge discovery, pp. 970–979. Springer, Berlin (2006) Park, H.S., Yoo, J.O., Cho, S.B.: A context-aware music recommendation system using fuzzy bayesian networks with utility theory. In: Fuzzy systems and knowledge discovery, pp. 970–979. Springer, Berlin (2006)
27.
Zurück zum Zitat Pettijohn, T.F. II, Williams, G.M., Carter, T.C.: Music for the seasons: seasonal music preferences in college students. Curr. Psychol. 29(4), 328–345 (2010)CrossRef Pettijohn, T.F. II, Williams, G.M., Carter, T.C.: Music for the seasons: seasonal music preferences in college students. Curr. Psychol. 29(4), 328–345 (2010)CrossRef
28.
Zurück zum Zitat Rendle, S., Freudenthaler, C., Gantner, Z., Schmidt-Thieme, L.: Bpr: bayesian personalized ranking from implicit feedback. In: Proceedings of the Twenty-Fifth conference on uncertainty in artificial intelligence, 452–461. AUAI Press (2009) Rendle, S., Freudenthaler, C., Gantner, Z., Schmidt-Thieme, L.: Bpr: bayesian personalized ranking from implicit feedback. In: Proceedings of the Twenty-Fifth conference on uncertainty in artificial intelligence, 452–461. AUAI Press (2009)
29.
Zurück zum Zitat Rendle, S., Freudenthaler, C., Schmidt-Thieme, L.: Factorizing personalized markov chains for next-basket recommendation. In: Proceedings of the 19Th international conference on World Wide Web, pp. 811–820. ACM, New York (2010) Rendle, S., Freudenthaler, C., Schmidt-Thieme, L.: Factorizing personalized markov chains for next-basket recommendation. In: Proceedings of the 19Th international conference on World Wide Web, pp. 811–820. ACM, New York (2010)
30.
Zurück zum Zitat Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM conference on computer supported cooperative work, pp. 175–186. ACM, New York (1994) Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM conference on computer supported cooperative work, pp. 175–186. ACM, New York (1994)
31.
Zurück zum Zitat Rho, S., Han, B.J., Hwang, E.: Svr-based music mood classification and context-based music recommendation. In: Proceedings of the 17Th ACM international conference on multimedia, pp. 713–716. ACM, New York (2009) Rho, S., Han, B.J., Hwang, E.: Svr-based music mood classification and context-based music recommendation. In: Proceedings of the 17Th ACM international conference on multimedia, pp. 713–716. ACM, New York (2009)
32.
Zurück zum Zitat Schedl, M., Vall, A., Farrahi, K.: User geospatial context for music recommendation in microblogs. In: Proceedings of the 37Th international ACM SIGIR conference on research and development in information retrieval, pp. 987–990. ACM, New York (2014) Schedl, M., Vall, A., Farrahi, K.: User geospatial context for music recommendation in microblogs. In: Proceedings of the 37Th international ACM SIGIR conference on research and development in information retrieval, pp. 987–990. ACM, New York (2014)
33.
Zurück zum Zitat Seth, A., Zhang, J., Cohen, R.: A personalized credibility model for recommending messages in social participatory media environments. World Wide Web 18(1), 111–137 (2015)CrossRef Seth, A., Zhang, J., Cohen, R.: A personalized credibility model for recommending messages in social participatory media environments. World Wide Web 18(1), 111–137 (2015)CrossRef
34.
Zurück zum Zitat Wang, P., Guo, J., Lan, Y., Xu, J., Wan, S., Cheng, X.: Learning hierarchical representation model for nextbasket recommendation. In: Proceedings of the 38Th International ACM SIGIR conference on research and development in information retrieval, pp. 403–412. ACM, New York (2015) Wang, P., Guo, J., Lan, Y., Xu, J., Wan, S., Cheng, X.: Learning hierarchical representation model for nextbasket recommendation. In: Proceedings of the 38Th International ACM SIGIR conference on research and development in information retrieval, pp. 403–412. ACM, New York (2015)
35.
Zurück zum Zitat Wang, X., Rosenblum, D., Wang, Y.: Context-aware mobile music recommendation for daily activities. In: Proceedings of the 20Th ACM international conference on multimedia, pp. 99–108. ACM, New York (2012) Wang, X., Rosenblum, D., Wang, Y.: Context-aware mobile music recommendation for daily activities. In: Proceedings of the 20Th ACM international conference on multimedia, pp. 99–108. ACM, New York (2012)
36.
Zurück zum Zitat Wang, Y., Li, L., Liu, G.: Social context-aware trust inference for trust enhancement in social network based recommendations on service providers. World Wide Web 18(1), 159–184 (2015)CrossRef Wang, Y., Li, L., Liu, G.: Social context-aware trust inference for trust enhancement in social network based recommendations on service providers. World Wide Web 18(1), 159–184 (2015)CrossRef
37.
Zurück zum Zitat Wu, J., Chen, L., Yu, Q., Han, P., Wu, Z.: Trust-aware media recommendation in heterogeneous social networks. World Wide Web 18(1), 139–157 (2015)CrossRef Wu, J., Chen, L., Yu, Q., Han, P., Wu, Z.: Trust-aware media recommendation in heterogeneous social networks. World Wide Web 18(1), 139–157 (2015)CrossRef
38.
Zurück zum Zitat Wu, X., Liu, Q., Chen, E., He, L., Lv, J., Cao, C., Hu, G.: Personalized next-song recommendation in online karaokes. In: Proceedings of the 7Th ACM conference on recommender systems, pp. 137–140. ACM, New York (2013) Wu, X., Liu, Q., Chen, E., He, L., Lv, J., Cao, C., Hu, G.: Personalized next-song recommendation in online karaokes. In: Proceedings of the 7Th ACM conference on recommender systems, pp. 137–140. ACM, New York (2013)
39.
Zurück zum Zitat Xiang, L., Yuan, Q., Zhao, S., Chen, L., Zhang, X., Yang, Q., Sun, J.: Temporal recommendation on graphs via long-and short-term preference fusion. In: Proceedings of the 16Th ACM SIGKDD international conference on knowledge discovery and data mining, pp. 723–732. ACM, New York (2010) Xiang, L., Yuan, Q., Zhao, S., Chen, L., Zhang, X., Yang, Q., Sun, J.: Temporal recommendation on graphs via long-and short-term preference fusion. In: Proceedings of the 16Th ACM SIGKDD international conference on knowledge discovery and data mining, pp. 723–732. ACM, New York (2010)
40.
Zurück zum Zitat Yao, W., He, J., Huang, G., Cao, J., Zhang, Y.: A graph-based model for context-aware recommendation using implicit feedback data. World Wide Web 18 (5), 1351–1371 (2015)CrossRef Yao, W., He, J., Huang, G., Cao, J., Zhang, Y.: A graph-based model for context-aware recommendation using implicit feedback data. World Wide Web 18 (5), 1351–1371 (2015)CrossRef
41.
Zurück zum Zitat Yu, Z., Zhou, X., Yu, Z., Zhang, D., Chin, C.Y.: An osgi-based infrastructure for context-aware multimedia services. IEEE Commun. Mag. 44(10), 136–142 (2006)CrossRef Yu, Z., Zhou, X., Yu, Z., Zhang, D., Chin, C.Y.: An osgi-based infrastructure for context-aware multimedia services. IEEE Commun. Mag. 44(10), 136–142 (2006)CrossRef
42.
Zurück zum Zitat Yu, Z., Zhou, X., Zhang, D., Chin, C.Y., Wang, X., Men, J.: Supporting context-aware media recommendations for smart phones. IEEE Pervasive Comput. 5 (3), 68–75 (2006)CrossRef Yu, Z., Zhou, X., Zhang, D., Chin, C.Y., Wang, X., Men, J.: Supporting context-aware media recommendations for smart phones. IEEE Pervasive Comput. 5 (3), 68–75 (2006)CrossRef
43.
Zurück zum Zitat Zhou, G., Zhou, Y., He, T., Wu, W.: Learning semantic representation with neural networks for community question answering retrieval. Knowl.-Based Syst. 93, 75–83 (2016)CrossRef Zhou, G., Zhou, Y., He, T., Wu, W.: Learning semantic representation with neural networks for community question answering retrieval. Knowl.-Based Syst. 93, 75–83 (2016)CrossRef
Metadaten
Titel
Learning to embed music and metadata for context-aware music recommendation
verfasst von
Dongjing Wang
Shuiguang Deng
Xin Zhang
Guandong Xu
Publikationsdatum
26.12.2017
Verlag
Springer US
Erschienen in
World Wide Web / Ausgabe 5/2018
Print ISSN: 1386-145X
Elektronische ISSN: 1573-1413
DOI
https://doi.org/10.1007/s11280-017-0521-6

Weitere Artikel der Ausgabe 5/2018

World Wide Web 5/2018 Zur Ausgabe