Skip to main content

Advertisement

Log in

Enhancing user experience: a content-based recommendation approach for addressing cold start in music recommendation

  • Research
  • Published:
Journal of Intelligent Information Systems Aims and scope Submit manuscript

Abstract

Recommendation systems play a major role in modern music streaming platforms, assisting consumers in finding new music that suits their tastes. However, a significant challenge persists when it comes to recommending new songs that lack historical data. This study introduces a Content based Attentive Sequential Recommendation Model (CASRM) that deals with item cold start issue and recommends relevant and fresh music using Gated Graph Neural Networks (GNNs). Music metadata such as artists, albums, genres, and tags are included in the content information, along with context data incorporating user behaviour such as sessions, listening logs, and music playing sequences. By representing the music data as a graph, we can effectively capture the intricate relationships between songs and users. To capture users’ music preferences, we analyse their interactions with songs within the sessions. We incorporate content-based item embeddings for newly added items, enabling personalized recommendations for new songs based on their characteristics and similarities to the songs listened by users in the past. Specifically, we examined the proposed model on three distinct datasets, and the experimental outcomes show its efficacy in predicting music ratings for new songs. Compared to other baseline methods, the CASRM model achieves superior performance in providing accurate and diverse music recommendations in cold-start scenarios.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Algorithm 1
Algorithm 2
Fig. 6
Algorithm 3
Fig. 7
Fig. 8

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data Availability

The dataset used in this research study are publicly available at http://ocelma.net/MusicRecommendationDataset/lastfm-1K.html, https://recsys.deib.polimi.it/datasets/, http://cp.jku.at/datasets/LFM-1b/.

References

  • Altulyan, M., Yao, L., Kanhere, et al. (2023). A blockchain framework data integrity enhanced recommender system. Computational Intelligence, 39, 104–120. https://doi.org/10.1111/coin.12548

  • Cai, D., Qian, S., Fang, et al. (2023). User cold-start recommendation via inductive heterogeneous graph neural network. ACM Transactions on Information Systems, 41, 1–27. https://doi.org/10.1145/3560487

  • Celma, O. (2010). Music recommendation and discovery. the long tail, long fail, and long play in the digital music space. https://doi.org/10.1007/978-3-642-13287-2

  • Chen, S. H., Sou, S. I., Hsieh, et al. (2023a). Top-n music recommendation framework for precision and novelty under diversity group size and similarity. Journal of Intelligent Information Systems,62, 1–26. https://doi.org/10.1007/s10844-023-00784-2

  • Chen, X., Zhang, Y., Tsang, et al. (2023b). Toward equivalent transformation of user preferences in cross domain recommendation. ACM Transactions on Information Systems, 41, 1–31. https://doi.org/10.1145/3522762

  • Deng, A., & Hooi, B. (2021). Graph neural network-based anomaly detection in multivariate time series. In Proceedings of the AAAI conference on artificial intelligence (pp. 4027–4035). https://doi.org/10.1609/aaai.v35i5.16523

  • Deng, S., Huang, L., Xu, et al. (2016). On deep learning for trust-aware recommendations in social networks. IEEE Transactions on Neural Networks and Learning Systems, 28, 1164–1177. https://doi.org/10.1109/TNNLS.2016.2514368

  • Fang, H., Zhang, D., Shu, et al. (2020). Deep learning for sequential recommendation: Algorithms, influential factors, and evaluations. ACM Transactions on Information Systems (TOIS), 39, 1–42. https://doi.org/10.1145/3426723

  • Garcin, F., Dimitrakakis, C., & Faltings, B. (2013). Personalized news recommendation with context trees. In Proceedings of the 7th ACM conference on recommender systems, (pp. 105–112). https://doi.org/10.1145/2507157.2507166

  • Gómez-Cañón, J. S., Gutiérrez-Páez, et al. (2023). Trompa-mer: An open dataset for personalized music emotion recognition. Journal of Intelligent Information Systems, 60, 549–570. https://doi.org/10.1007/s10844-022-00746-0

  • Gong, W., & Yu, Q. (2021). A deep music recommendation method based on human motion analysis. IEEE Access, 9, 26290–26300. https://doi.org/10.1109/ACCESS.2021.3057486

    Article  Google Scholar 

  • Guo, D., & Wang, C. (2020). Sequence recommendation based on deep learning. Computational Intelligence, 36, 1704–1722. https://doi.org/10.1111/coin.12307

    Article  MathSciNet  Google Scholar 

  • He, X., Liao, L., Zhang, H., et al. (2017). Neural collaborative filtering. In Proceedings of the 26th international conference on world wide web, (pp. 173–182). https://doi.org/10.1145/3038912.3052569

  • Hidasi, B., & Tikk, D. (2012). Fast als-based tensor factorization for context-aware recommendation from implicit feedback. In Machine learning and knowledge discovery in databases: European conference, (pp. 67–82). https://doi.org/10.1007/978-3-642-33486-3_5

  • Huang, C., Xu, H., Xu, et al. (2021). Knowledge-aware coupled graph neural network for social recommendation. In Proceedings of the AAAI conference on artificial intelligence, (pp. 4115–4122). https://doi.org/10.1609/aaai.v35i5.16533

  • Kang, W. C., & McAuley, J. (2018). Self-attentive sequential recommendation. In IEEE International Conference on Data Mining (ICDM), (pp. 197–206). https://doi.org/10.1109/ICDM.2018.00035

  • Katarya, R., & Verma, O. P. (2018). Efficient music recommender system using context graph and particle swarm. Multimedia Tools and Applications, 77, 2673–2687. https://doi.org/10.1007/s11042-017-4447-x

    Article  Google Scholar 

  • Kenton, J. D. M. W. C., & Toutanova, L. K. (2019). Bert: Pre-training of deep bidirectional transformers for language understanding. In Proceedings of naacL-HLT, (p. 2). https://doi.org/10.48550/arXiv.1810.04805

  • Kingma, D. (2014). Adam: A method for stochastic optimization. In International conference of learning representations. https://doi.org/10.48550/arXiv.1412.6980

  • Lee, C. H., Ding, J. E., Chen, et al. (2021). Lstpr: Graph-based matrix factorization with long short-term preference ranking. In Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval (pp. 2222–2226). https://doi.org/10.1145/3404835.3463087

  • Lee, J. H., & Cunningham, S. J. (2013). Toward an understanding of the history and impact of user studies in music information retrieval. Journal of Intelligent Information Systems, 41, 499–521. https://doi.org/10.1007/s10844-013-0259-2

    Article  Google Scholar 

  • Li, Y., Zemel, R., Brockschmidt, et al. (2016). Gated graph sequence neural networks. In Proceedings of International Conference on Learning Representations (ICLR). https://doi.org/10.48550/arXiv.1511.05493

  • Li, Y., & Furukawa, T. (2023). Information gain based dynamic support set construction for cold-start recommendation. Journal of Intelligent Information Systems, 61, 717–737. https://doi.org/10.1007/s10844-023-00795-z

    Article  Google Scholar 

  • Lin, Q., Niu, Y., Zhu, et al. (2018). Heterogeneous knowledge-based attentive neural networks for short-term music recommendations. IEEE Access, 6, 58990–59000. https://doi.org/10.1109/ACCESS.2018.2874959

  • Liu, Z., Fan, Z., Wang, et al. (2021b). Augmenting sequential recommendation with pseudo-prior items via reversely pre-training transformer. In Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, (pp. 1608–1612). https://doi.org/10.1145/3404835.3463036

  • Liu, C., Li, X., Cai, et al. (2021a). Noninvasive self-attention for side information fusion in sequential recommendation. In Proceedings of the AAAI conference on artificial intelligence (pp. 4249–4256). https://doi.org/10.1609/aaai.v35i5.16549

  • Liu, C., Li, Y., Lin, et al. (2023). Gnnrec: Gated graph neural network for session-based social recommendation model. Journal of Intelligent Information Systems, 60, 137–156. https://doi.org/10.1007/s10844-022-00733-5

  • Lozano Murciego, Á., Jiménez-Bravo, D. M., Román, V., et al. (2021). Context-aware recommender systems in the music domain: A systematic literature review. Electronics, 10, 1555. https://doi.org/10.3390/electronics10131555

    Article  Google Scholar 

  • Magron, P., Févotte, C., et al. (2022). Neural content-aware collaborative filtering for cold-start music recommendation. Data Mining and Knowledge Discovery, 36, 1971–2005. https://doi.org/10.1007/s10618-022-00859-8

    Article  MathSciNet  Google Scholar 

  • Panda, D. K., & Ray, S. (2022). Approaches and algorithms to mitigate cold start problems in recommender systems: A systematic literature review. Journal of Intelligent Information Systems, 59, 341–366. https://doi.org/10.1007/s10844-022-00698-5

    Article  Google Scholar 

  • Parthasarathy, G., & Sathiya Devi, S. (2023). Hybrid recommendation system based on collaborative and content-based filtering. Cybernetics and Systems, 54, 432–453. https://doi.org/10.1080/01969722.2022.2062544

    Article  Google Scholar 

  • Pulis, M., & Bajada, J. (2021). Siamese neural networks for content-based cold-start music recommendation. In Proceedings of the 15th ACM conference on recommender systems, (pp. 719–723). https://doi.org/10.1145/3460231.3478847

  • Rendle, S., Freudenthaler, C., Gantner, et al. (2014). Bayesian personalized ranking from implicit feedback. In Proceedings of uncertainty in artificial intelligence, (pp. 452–461). https://doi.org/10.48550/arXiv.1205.2618

  • Rendle, S., Freudenthaler, C., Schmidt-Thieme, et al. (2010). Factorizing personalized markov chains for next-basket recommendation. In Proceedings of the 19th international conference on world wide web, (pp. 811–820), https://doi.org/10.1145/1772690.1772773

  • Scarselli, F., Gori, M., Tsoi, et al. (2008). The graph neural network model. IEEE Transactions on Neural Networks, 20, 61–80. https://doi.org/10.1109/TNN.2008.2005605

  • Schedl, M. (2016). The lfm-1b dataset for music retrieval and recommendation. In Proceedings of the 2016 ACM on international conference on multimedia retrieval (pp. 103–110). https://doi.org/10.1145/2911996.2912004

  • Turrin, R., Quadrana, M., Condorelli, et al. (2015). 30music listening and playlists dataset. RecSys Posters (p. 75). https://hdl.handle.net/11311/1085579

  • Urbano, J., Schedl, M., Serra, et al. (2013). Evaluation in music information retrieval. Journal of Intelligent Information Systems, 41, 345–369. https://doi.org/10.1007/s10844-013-0249-4

  • Wang, S., Gong, M., Wu, et al. (2020b). Multi-objective optimization for location-based and preferences-aware recommendation. Information Sciences, 513, 614–626. https://doi.org/10.1016/j.ins.2019.11.028

  • Wang, S., Hu, L., Wang, et al. (2019). Sequential recommender systems: Challenges, progress and prospects. In Twenty-Eighth International Joint Conference on Artificial Intelligence\(\{\)IJCAI-19\(\}\). https://doi.org/10.24963/ijcai.2019/883

  • Wang, X., Huang, T., Wang, et al. (2021b). Learning intents behind interactions with knowledge graph for recommendation. Proceedings of the Web conference,2021, 878–887. https://doi.org/10.1145/3442381.3450133

  • Wang, D., Zhang, X., Wan, et al. (2021a). Modeling sequential listening behaviors with attentive temporal point process for next and next new music recommendation. IEEE Transactions on Multimedia, 24, 4170–4182. https://doi.org/10.1109/TMM.2021.3114545

  • Wang, D., Zhang, X., Yu, et al. (2020a). Came: Content-and context-aware music embedding for recommendation. IEEE Transactions on Neural Networks and Learning Systems,32, 1375–1388. https://doi.org/10.1109/TNNLS.2020.2984665

  • Wang, D., Deng, S., Xu, et al. (2018). Sequence-based context-aware music recommendation. Information Retrieval Journal, 21, 230–252. https://doi.org/10.1007/s10791-017-9317-7

  • Wu, S., Tang, Y., Zhu, et al. (2019). Session-based recommendation with graph neural networks. In Proceedings of the AAAI conference on artificial intelligence (pp. 346–353). https://doi.org/10.1609/aaai.v33i01.3301346

  • Xia, L., Xu, Y., Huang, et al. (2021). Graph meta network for multi-behavior recommendation. In Proceedings of the 44th International ACM SIGIR conference on research and development in information retrieval (pp. 757–766). https://doi.org/10.1145/3404835.3462972

  • Xu, C., Zhao, P., Liu, et al. (2019). Recurrent convolutional neural network for sequential recommendation. In The world wide web conference (pp. 3398–3404). https://doi.org/10.1145/3308558.3313408

  • Xu, J., Gan, M., Zhang, et al. (2023). Mmusic: A hierarchical multi-information fusion method for deep music recommendation. Journal of Intelligent Information Systems, 61, 795–818. https://doi.org/10.1007/s10844-023-00786-0

  • Xu, L., Zheng, Y., Xu, et al. (2021). Predicting the preference for sad music: The role of gender, personality, and audio features. IEEE Access, 9, 92952–92963. https://doi.org/10.1109/ACCESS.2021.3090940

  • Yadav, N., Kumar Singh, A., Pal, et al. (2022). Improved self-attentive musical instrument digital interface content-based music recommendation system. Computational Intelligence, 38, 1232–1257. https://doi.org/10.1111/coin.12501

  • Zhang, J., Wang, D., Yu, et al. (2021). Tlsan: Time-aware long-and short-term attention network for next-item recommendation. Neurocomputing, 441, 179–191. https://doi.org/10.1016/j.neucom.2021.02.015

  • Zhao, Q. (2022). Resetbert4rec: A pre-training model integrating time and user historical behavior for sequential recommendation. In Proceedings of the 45th international ACM SIGIR conference on research and development in information retrieval (pp. 1812–1816). https://doi.org/10.1145/3477495.3532054

  • Zheng, L., Zhu, F., Huang, et al. (2017). Context neighbor recommender: Integrating contexts via neighbors for recommendations. Information Sciences, 414, 1–18. https://doi.org/10.1016/j.ins.2017.05.034

  • Zhou, X., Li, Y., Liang, et al. (2020). Cnn-rnn based intelligent recommendation for online medical pre-diagnosis support. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 18, 912–921. https://doi.org/10.1109/TCBB.2020.2994780

  • Zhou, K., Yu, H., Zhao, et al. (2022). Filter-enhanced mlp is all you need for sequential recommendation. Proceedings of the ACM Web Conference, 2022, 2388–2399. https://doi.org/10.1145/3485447.3512111

Download references

Funding

No funding was received for conducting this research.

Author information

Authors and Affiliations

Authors

Contributions

Ms. Manisha Jangid and Dr. Rakesh Kumar have equally contributed in this research paper.

Corresponding author

Correspondence to Manisha Jangid.

Ethics declarations

Conflict of Interest

The authors declare no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jangid, M., Kumar, R. Enhancing user experience: a content-based recommendation approach for addressing cold start in music recommendation. J Intell Inf Syst (2024). https://doi.org/10.1007/s10844-024-00872-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10844-024-00872-x

Keywords

Navigation

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy