{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T15:37:09Z","timestamp":1774366629718,"version":"3.50.1"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"15","license":[{"start":{"date-parts":[[2020,10,1]],"date-time":"2020-10-01T00:00:00Z","timestamp":1601510400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,10,1]],"date-time":"2020-10-01T00:00:00Z","timestamp":1601510400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2021,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In the last decade, music consumption has changed dramatically as humans have increasingly started to use music streaming platforms. While such platforms provide access to millions of songs, the sheer volume of choices available renders it hard for users to find songs they like. Consequently, the task of finding music the user likes is often mitigated by music recommender systems, which aim to provide recommendations that match the user\u2019s current context. Particularly in the field of music recommendation, adapting recommendations to the user\u2019s current context is critical as, throughout the day, users listen to different music in numerous different contexts and situations. Therefore, we propose a multi-context-aware user model and track recommender system that <jats:italic>jointly<\/jats:italic> exploit information about the current situation and musical preferences of users. Our proposed system clusters users based on their situational context features and similarly, clusters music tracks based on their content features. By conducting a series of offline experiments, we show that by relying on Factorization Machines for the computation of recommendations, the proposed multi-context-aware user model successfully leverages interaction effects between user listening histories, situational, and track content information, substantially outperforming a set of baseline recommender systems.<\/jats:p>","DOI":"10.1007\/s11042-020-09890-7","type":"journal-article","created":{"date-parts":[[2020,10,1]],"date-time":"2020-10-01T18:03:47Z","timestamp":1601575427000},"page":"22509-22531","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["User models for multi-context-aware music recommendation"],"prefix":"10.1007","volume":"80","author":[{"given":"Martin","family":"Pichl","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3195-8273","authenticated-orcid":false,"given":"Eva","family":"Zangerle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,10,1]]},"reference":[{"key":"9890_CR1","doi-asserted-by":"crossref","unstructured":"Adomavicius G, Tuzhilin A (2010) Context-aware recommender systems. In: Ricci F., Rokach L., Shapira B., Kantor P. B. (eds) Recommender Systems Handbook, 1st edn., chap. 7. Springer, New York, pp 217\u2013253","DOI":"10.1007\/978-0-387-85820-3_7"},{"key":"9890_CR2","unstructured":"Andersen JS (2014) Using the Echo Nest\u2019s automatically extracted music features for a musicological purpose. In: 2014 4th International workshop on cognitive information processing (CIP), pp 1\u20136"},{"key":"9890_CR3","unstructured":"Anderson C (2006) The Long Tail: Why the future of business is selling less of more hyperion"},{"key":"9890_CR4","doi-asserted-by":"crossref","unstructured":"Baltrunas L, Kaminskas M, Ludwig B, Moling O, Ricci F, Aydin A, Lueke KH, Schwaiger R (2011) InCarMusic: Context-aware music recommendations in a car. In: E-Commerce and Web Technologies, LNBIP, vol 85. Springer, pp 89\u2013100","DOI":"10.1007\/978-3-642-23014-1_8"},{"key":"9890_CR5","doi-asserted-by":"crossref","unstructured":"Baltrunas L, Ludwig B, Ricci F (2011) Matrix factorization techniques for context aware recommendation. In: Proceedings Fifth ACM Conference on Recommender Systems (RecSys 2011), pp 301\u2013304","DOI":"10.1145\/2043932.2043988"},{"key":"9890_CR6","doi-asserted-by":"crossref","unstructured":"Bellogin A, Castells P, Cantador I (2011) Precision-oriented evaluation of recommender systems: An algorithmic comparison. In: Proceedings of the fifth ACM conference on recommender systems. ACM, pp 333\u2013336","DOI":"10.1145\/2043932.2043996"},{"key":"9890_CR7","unstructured":"Blondel M, Fujino A, Ueda N, Ishihata M (2016) Higher-order factorization machines. In: Advances in Neural Information Processing Systems, vol 29. Curran Associates Inc, pp 3351\u20133359"},{"key":"9890_CR8","doi-asserted-by":"crossref","unstructured":"Bollen D, Knijnenburg BP, Willemsen MC, Graus M (2010) Understanding choice overload in recommender systems. In: Proceedings 4th ACM Conference on Recommender Systems (RecSys 2010), pp 63\u201370","DOI":"10.1145\/1864708.1864724"},{"key":"9890_CR9","doi-asserted-by":"crossref","unstructured":"Cai R, Zhang C, Chong W, Lei Z, Ma WY (2007) MusicSense: Contextual music recommendation using emotional allocation modeling. In: Proceedings 15th ACM International Conference on Multimedia (MM 2007)","DOI":"10.1145\/1291233.1291369"},{"key":"9890_CR10","doi-asserted-by":"publisher","unstructured":"Chen C, Tsai M, Liu J, Yang Y (2013) Music recommendation based on multiple contextual similarity information. In: 2013 IEEE\/WIC\/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT). https:\/\/doi.org\/10.1109\/WI-IAT.2013.10, vol 1, pp 65\u201372","DOI":"10.1109\/WI-IAT.2013.10"},{"key":"9890_CR11","doi-asserted-by":"crossref","unstructured":"Cheng Z, Shen J (2014) Just-for-Me: An Adaptive personalization system for location-aware social music recommendation. In: Proceedings 2014 ACM International Conference on Multimedia Retrieval (ICMR 2014)","DOI":"10.1145\/2578726.2578751"},{"key":"9890_CR12","doi-asserted-by":"publisher","unstructured":"Crain SP, Zhou K, Yang SH, Zha H (2012) Dimensionality reduction and topic modeling: From latent semantic indexing to latent dirichlet allocation and beyond. Springer, pp. 129\u2013161 US. https:\/\/doi.org\/10.1007\/978-1-4614-3223-4_5","DOI":"10.1007\/978-1-4614-3223-4_5"},{"key":"9890_CR13","unstructured":"Cunningham SJ, Bainbridge D, Falconer A (2006) More of an art than a science: Supporting the creation of playlists and mixes. In: Proceedings 7th International Symposium on Music Information Retrieval (ISMIR 2006)"},{"key":"9890_CR14","unstructured":"Flexer A, Schnitzer D, Gasser M, Widmer G (2008) Playlist generation using start and end songs. In: Inproceedings International Symposium on Music Information Retrieval (ISMIR 2008)"},{"key":"9890_CR15","unstructured":"Freudenthaler C, Schmidt-Thieme L, Rendle S (2011) Bayesian factorization machines. In: Proceedings of NIPS workshop on sparse representation and low-rank approximation"},{"issue":"3","key":"9890_CR16","doi-asserted-by":"publisher","first-page":"433","DOI":"10.1007\/s11042-009-0332-6","volume":"47","author":"BJ Han","year":"2010","unstructured":"Han BJ, Rho S, Jun S, Hwang E (2010) Music emotion classification and context-based music recommendation. Multimed Tools Appl 47(3):433\u2013460","journal-title":"Multimed Tools Appl"},{"key":"9890_CR17","doi-asserted-by":"publisher","unstructured":"Hariri N, Mobasher B, Burke R (2012) Context-aware music recommendation based on latent topic sequential patterns. In: Proceedings of the Sixth ACM conference on recommender systems, RecSys \u201912. https:\/\/doi.org\/10.1145\/2365952.2365979. ACM, pp 131\u2013138","DOI":"10.1145\/2365952.2365979"},{"key":"9890_CR18","doi-asserted-by":"crossref","unstructured":"Hu Y, Koren Y, Volinsky C (2008) Collaborative filtering for implicit feedback datasets. In: Proceedings 2008 Eighth IEEE International Conference on Data Mining (ICDM 2008), pp 263\u2013272","DOI":"10.1109\/ICDM.2008.22"},{"key":"9890_CR19","unstructured":"Jannach D, Kamehkhosh I, Bonnin G (2014) Analyzing the characteristics of shared playlists for music recommendation. In: RSWeb@ RecSys"},{"key":"9890_CR20","doi-asserted-by":"crossref","unstructured":"Jannach D, Lerche L, Kamehkhosh I (2015) Beyond \u2018hitting the hits\u201d: Generating coherent music playlist continuations with the right tracks. In: Proceedings of the 9th ACM conference on recommender systems, pp 187\u2013194","DOI":"10.1145\/2792838.2800182"},{"key":"9890_CR21","doi-asserted-by":"crossref","unstructured":"Jolliffe I (1986) Principal component analysis. Springer","DOI":"10.1007\/978-1-4757-1904-8"},{"key":"9890_CR22","doi-asserted-by":"crossref","unstructured":"Juan Y, Zhuang Y, Chin WS, Lin CJ (2016) Field-aware factorization machines for CTR prediction. In: Proceedings 10th ACM Conference on Recommender Systems (RecSys 2016), pp 43\u201350","DOI":"10.1145\/2959100.2959134"},{"key":"9890_CR23","unstructured":"Kamalzadeh M, Baur D, M\u00f6ller T (2012) A survey on music listening and management behaviours. In: Proceedings 13th International Symposium on Music Information Retrieval (ISMIR 2012)"},{"issue":"1","key":"9890_CR24","doi-asserted-by":"publisher","first-page":"2:1","DOI":"10.1145\/2926720","volume":"7","author":"M Kaminskas","year":"2016","unstructured":"Kaminskas M, Bridge D (2016) Diversity, serendipity, novelty, and coverage: A survey and empirical analysis of beyond-accuracy objectives in recommender systems. ACM Trans Interact Intell Syst 7(1):2:1\u20132:42. https:\/\/doi.org\/10.1145\/2926720","journal-title":"ACM Trans Interact Intell Syst"},{"issue":"2","key":"9890_CR25","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/j.cosrev.2012.04.002","volume":"6","author":"M Kaminskas","year":"2012","unstructured":"Kaminskas M, Ricci F (2012) Contextual music information retrieval and recommendation: State art and challenges. Comput Sci Rev 6(2):89\u2013119","journal-title":"Comput Sci Rev"},{"key":"9890_CR26","doi-asserted-by":"crossref","unstructured":"Kaminskas M, Ricci F, Schedl M (2013) Location-aware music recommendation using auto-tagging and hybrid matching. In: Proceedings 7th ACM Conference on Recommender Systems (RecSys 2013), pp 17\u201324","DOI":"10.1145\/2507157.2507180"},{"key":"9890_CR27","unstructured":"Kim JY, Belkin NJ (2002) Categories of music description and search terms and phrases used by non-music experts. In: Proceedings 3rd International Society for Music Information Retrieval Conference (ISMIR 2002), pp 209\u2013214"},{"key":"9890_CR28","doi-asserted-by":"crossref","unstructured":"Koren Y (2008) Factorization meets the neighborhood: A multifaceted collaborative filtering model. In: Proceedings 14th ACM International conference on knowledge discovery and data mining (KDD 2008), pp 426\u2013434","DOI":"10.1145\/1401890.1401944"},{"key":"9890_CR29","doi-asserted-by":"crossref","unstructured":"Koren Y (2009) Collaborative Filtering with Temporal Dynamics. In: Proceedings 15th ACM International conference on knowledge discovery and data mining (KDD 2009), pp 447\u2013456","DOI":"10.1145\/1557019.1557072"},{"key":"9890_CR30","doi-asserted-by":"crossref","unstructured":"Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems computer 42(8)","DOI":"10.1109\/MC.2009.263"},{"key":"9890_CR31","unstructured":"Lee JH, Downie JS (2004) Survey of music information needs, uses, and seeking behaviours: Preliminary findings. In: Proceedings 5th International Society for Music Information Retrieval Conference (ISMIR 2004)"},{"key":"9890_CR32","unstructured":"Lee JH, Kim YS, Hubbles C (2016) A look at the cloud from both sides now: an analysis of cloud music service usage. In: Proceedings 17th International Society for Music Information Retrieval Conference (ISMIR 2016)"},{"issue":"4","key":"9890_CR33","doi-asserted-by":"publisher","first-page":"764","DOI":"10.1016\/j.jesp.2013.03.013","volume":"49","author":"C Leys","year":"2013","unstructured":"Leys C, Ley C, Klein O, Bernard P, Licata L (2013) Detecting outliers: Do not use standard deviation around the mean, use absolute deviation around the median. J Exp Soc Psychol 49(4):764\u2013766","journal-title":"J Exp Soc Psychol"},{"issue":"8","key":"9890_CR34","doi-asserted-by":"publisher","first-page":"2207","DOI":"10.1109\/TASL.2012.2199109","volume":"20","author":"B McFee","year":"2012","unstructured":"McFee B, Barrington L, Lanckriet G (2012) Learning content similarity for music recommendation. IEEE Transactions on Audio, Speech, and Language Processing 20(8):2207\u20132218","journal-title":"IEEE Transactions on Audio, Speech, and Language Processing"},{"key":"9890_CR35","unstructured":"McFee B, Lanckriet GR (2012) Hypergraph models of playlist dialects. In: ISMIR, vol 12. Citeseer, pp 343\u2013348"},{"key":"9890_CR36","unstructured":"McVicar M, Freeman T, De Bie T (2011) Mining the correlation between lyrical and audio features and the emergence of mood. In: Proceedings of the 11th International Society for Music Information Retrieval Conference (ISMIR 2011), pp 783\u2013788"},{"key":"9890_CR37","unstructured":"Mikhail Trofimov AN (2016) tffm: Tensorflow implementation of an arbitrary order factorization machine https:\/\/github.com\/geffy\/tffm"},{"key":"9890_CR38","doi-asserted-by":"crossref","unstructured":"Millecamp M, Htun NN, Jin Y, Verbert K (2018) Controlling spotify recommendations: effects of personal characteristics on music recommender user interfaces. In: Proceedings of the 26th Conference on user modeling, adaptation and personalization, pp 101\u2013109","DOI":"10.1145\/3209219.3209223"},{"key":"9890_CR39","volume-title":"WordNet: An electronic lexical database","author":"GA Miller","year":"1998","unstructured":"Miller GA (1998) WordNet: An electronic lexical database. MIT Press, Cambridge"},{"issue":"6","key":"9890_CR40","doi-asserted-by":"publisher","first-page":"559","DOI":"10.1080\/14786440109462720","volume":"2","author":"K Pearson","year":"1901","unstructured":"Pearson K (1901) On lines and planes of closest fit to systems of points in space. Philos Mag 2(6):559\u2013572","journal-title":"Philos Mag"},{"key":"9890_CR41","doi-asserted-by":"crossref","unstructured":"Pichl M, Zangerle E (2018) Latent feature combination for multi-context music recommendation. In: 2018 International conference on content-based multimedia indexing, CBMI 2018. IEEE, pp 1\u20136","DOI":"10.1109\/CBMI.2018.8516495"},{"key":"9890_CR42","doi-asserted-by":"crossref","unstructured":"Pichl M, Zangerle E, Specht G (2015) Towards a context-aware music recommendation approach: What is hidden in the playlist name?. In: 15th IEEE International conference on data mining workshops, pp 1360\u20131365","DOI":"10.1109\/ICDMW.2015.145"},{"key":"9890_CR43","doi-asserted-by":"crossref","unstructured":"Pichl M, Zangerle E, Specht G (2016) Understanding playlist creation on music streaming platforms. In: 2016 IEEE International Symposium on Multimedia (ISM). IEEE, pp 475\u2013480","DOI":"10.1109\/ISM.2016.0107"},{"key":"9890_CR44","doi-asserted-by":"publisher","unstructured":"Pichl M, Zangerle E, Specht G (2017) Improving context-aware music recommender systems: Beyond the pre-filtering approach. In: Proceedings of the 2017 ACM on International conference on multimedia retrieval, ICMR 2017. ACM, pp 201\u2013208. https:\/\/doi.org\/10.1145\/3078971.3078980","DOI":"10.1145\/3078971.3078980"},{"issue":"4","key":"9890_CR45","doi-asserted-by":"publisher","first-page":"44","DOI":"10.4018\/IJMDEM.2017100103","volume":"8","author":"M Pichl","year":"2017","unstructured":"Pichl M, Zangerle E, Specht G (2017) Understanding user-curated playlists on Spotify: A machine learning approach. Int J Multimed Data Eng Manag IJMDEM 8(4):44\u201359. https:\/\/doi.org\/10.4018\/IJMDEM.2017100103","journal-title":"Int J Multimed Data Eng Manag IJMDEM"},{"issue":"3","key":"9890_CR46","first-page":"57:1","volume":"3","author":"S Rendle","year":"2012","unstructured":"Rendle S (2012) Factorization machines with libFM. ACM Intell Sys Technol 3(3):57:1\u201357:22","journal-title":"ACM Intell Sys Technol"},{"key":"9890_CR47","unstructured":"Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2009) BPR: Bayesian personalized ranking from implicit feedback. In: Proceedings 25th Conference on Uncertainty in Artificial Intelligence (UAI 2009), pp 452\u2013461"},{"key":"9890_CR48","doi-asserted-by":"crossref","unstructured":"Rendle S, Schmidt-Thieme L (2010) Pairwise interaction tensor factorization for personalized tag recommendation. In: Proceedings Third ACM International Conference on Web Search and Data Mining (WSDM 2010), pp 81\u201390","DOI":"10.1145\/1718487.1718498"},{"key":"9890_CR49","doi-asserted-by":"crossref","unstructured":"Schedl M, Vall A, Farrahi K (2014) User geospatial context for music recommendation in microblogs. In: Proceedings 37th International ACM Conference on Research and Development in Information Retrieval (SIGIR 2014)","DOI":"10.1145\/2600428.2609491"},{"issue":"2","key":"9890_CR50","doi-asserted-by":"publisher","first-page":"527","DOI":"10.1007\/s11257-018-9215-8","volume":"29","author":"A Vall","year":"2019","unstructured":"Vall A, Dorfer M, Eghbal-Zadeh H, Schedl M, Burjorjee K, Widmer G (2019) Feature-combination hybrid recommender systems for automated music playlist continuation. User Model User-Adap Inter 29(2):527\u2013572","journal-title":"User Model User-Adap Inter"},{"key":"9890_CR51","unstructured":"Van den Oord A, Dieleman S, Schrauwen B (2013) Deep content-based music recommendation. In: Advances in neural information processing systems, pp 2643\u20132651"},{"key":"9890_CR52","doi-asserted-by":"publisher","unstructured":"Wu G, Swaminathan V, Mitra S, Kumar R (2017) Digital content recommendation system using implicit feedback data. In: 2017 IEEE International Conference on Big Data (Big Data), pp 2766\u20132771. https:\/\/doi.org\/10.1109\/BigData.2017.8258242","DOI":"10.1109\/BigData.2017.8258242"},{"key":"9890_CR53","doi-asserted-by":"publisher","unstructured":"Zangerle E, Chen C, Tsai M, Yang Y (2018) Leveraging affective hashtags for ranking music recommendations. IEEE Trans Affect Comput, pp 1\u20131. https:\/\/doi.org\/10.1109\/TAFFC.2018.2846596","DOI":"10.1109\/TAFFC.2018.2846596"},{"key":"9890_CR54","unstructured":"Zangerle E, Gassler W, Specht G (2012) Exploiting Twitter\u2019s collective knowledge for music recommendations. In: Proceedings 2nd workshop on making sense of microposts (#MSM2012)"},{"key":"9890_CR55","unstructured":"Zangerle E, Pichl M (2018) Content-based user models: Modeling the many faces of musical preference. In: 19th International society for music information retrieval conference"},{"key":"9890_CR56","doi-asserted-by":"publisher","unstructured":"Zangerle E, Pichl M, Schedl M (2018) Culture-aware music recommendation. In: Proceedings of the 26th conference on user modeling, adaptation and personalization, UMAP \u201918. ACM, New York, pp 357\u2013358, DOI https:\/\/doi.org\/10.1145\/3209219.3209258, (to appear in print)","DOI":"10.1145\/3209219.3209258"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-020-09890-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-020-09890-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-020-09890-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,1]],"date-time":"2021-10-01T03:42:15Z","timestamp":1633059735000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-020-09890-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,1]]},"references-count":56,"journal-issue":{"issue":"15","published-print":{"date-parts":[[2021,6]]}},"alternative-id":["9890"],"URL":"https:\/\/doi.org\/10.1007\/s11042-020-09890-7","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,1]]},"assertion":[{"value":"1 March 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 June 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 September 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 October 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}