Skip to main content
Log in

Teaching content recommendations in music appreciation courses via graph embedding learning

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

The traditional music appreciation course teaching model relies on questionnaires or manual decision-making to determine teaching content, which is time-consuming and easily reduces student satisfaction and teaching quality. How to use artificial intelligence technology to improve the selection process of teaching content is a valuable and important issue. This paper treats the above problem as a teaching content recommendation task and proposes a two-stage graph embedding learning (TSGEL) framework. Specifically, our TSGEL includes three customized modules: (1) a graph convolution module with side information to capture students’ preferences through effective information propagation on student-song graphs; (2) a refined prediction module aims to highlight students’ general preferences, thereby alleviating possible inconsistencies between training and testing distributions; and (3) a teaching content recommendation module selects some songs that can achieve group tradeoffs as teaching content based on the obtained student preferences. The first two modules constitute the individual stage for learning student preferences, and the latter is the group stage for integrating the preferences of all the students to recommend teaching content. Finally, we conduct extensive experiments on a public dataset and a real course dataset to verify the effectiveness and compatibility of our TSGEL.

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

Access this article

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
Fig. 6

Similar content being viewed by others

Data availability

The real-world dataset used in our paper is confidential, but the other benchmark dataset is publicly available.

References

  1. Zhang Y, An R, Liu S, Cui J, Shang X (2023) Predicting and understanding student learning performance using multi-source sparse attention convolutional neural networks. IEEE Trans Big Data 9(01):118–132

    Article  Google Scholar 

  2. Serra R, Martinez C, Vertegaal CJ, Sundaramoorthy P, Bentum MJ (2023) Using student-led tutorials to improve student performance in challenging courses. IEEE Trans Educ 66:339–349

    Article  Google Scholar 

  3. Huifang Q, Hao J (2021) The status quo and thinking of classical music education and learning in higher vocational colleges in China. In: Proceedings of the 7th international conference on education and training technologies, pp 90–95

  4. Wang F, Wang L, Yu W, Xia F, Zhang E, Su B (2022) Research on the teaching of music education in colleges and universities under the reflective teaching dimension. In: Proceedings of the 7th international conference on information and education innovations, pp 77–83

  5. Thompson WF, Bullot NJ, Margulis EH (2023) The psychological basis of music appreciation: structure, self, source. Psychol Rev 130(1):260

    Article  Google Scholar 

  6. Zhu H, Liu Q, Yuan NJ, Zhang K, Zhou G, Chen E (2020) Pop music generation: from melody to multi-style arrangement. ACM Trans Knowl Discov Data 14(5):1–31

    Article  Google Scholar 

  7. Jiang N, Jin S, Duan Z, Zhang C (2020) Rl-duet: online music accompaniment generation using deep reinforcement learning. In: Proceedings of the 34th AAAI conference on artificial intelligence, pp 710–718

  8. López-Fernández D, Gordillo A, Alarcón PP, Tovar E (2021) Comparing traditional teaching and game-based learning using teacher-authored games on computer science education. IEEE Trans Educ 64(4):367–373

    Article  Google Scholar 

  9. Din B, Nazaretsky T, Feldman-Maggor Y, Alexandron G (2023) Automated identification and validation of the optimal number of knowledge profiles in student response data. In: Proceedings of the 16th international conference on educational data mining, pp 458–465

  10. He Z, Xia W, Dong K, Guo H, Tang R, Xia D, Zhang R (2022) Unsupervised learning style classification for learning path generation in online education platforms. In: Proceedings of the 28th ACM SIGKDD conference on knowledge discovery and data mining, pp 2997–3006

  11. Gao W, Wang H, Liu Q, Wang F, Lin X, Yue L, Zhang Z, Lv R, Wang S (2023) Leveraging transferable knowledge concept graph embedding for cold-start cognitive diagnosis. In: Proceedings of the 46th international ACM SIGIR conference on research and development in information retrieval, pp 983–992

  12. Asadi M, Swamy V, Frej J, Vignoud J, Marras M, Käser T (2023) Ripple: concept-based interpretation for raw time series models in education. In: Proceedings of the 37th AAAI conference on artificial intelligence, pp 15903–15911

  13. Schedl M, Knees P, McFee B, Bogdanov D (2022) Music recommendation systems: techniques, use cases, and challenges. In: Recommender systems handbook, pp 927–971

  14. Moscati M, Wallmann C, Reiter-Haas M, Kowald D, Lex E, Schedl M (2023) Integrating the act-r framework with collaborative filtering for explainable sequential music recommendation. In: Proceedings of the 17th ACM conference on recommender systems, pp 840–847

  15. Wang D, Zhang X, Yin Y, Yu D, Xu G, Deng S (2023) Multi-view enhanced graph attention network for session-based music recommendation. ACM Trans Inf Syst 42:1–30

    Google Scholar 

  16. Oh Y, Yun S, Hyun D, Kim S, Park C (2023) Muse: music recommender system with shuffle play recommendation enhancement. In: Proceedings of the 32nd ACM international conference on information and knowledge management, pp 1928–1938

  17. Zhu Z, Kim J, Nguyen T, Fenton A, Caverlee J (2021) Fairness among new items in cold start recommender systems. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 767–776

  18. Bai H, Hou M, Wu L, Yang Y, Zhang K, Hong R, Wang M (2023) Gorec: a generative cold-start recommendation framework. In: Proceedings of the 31st ACM international conference on multimedia, pp 1004–1012

  19. Ji J, Pei J, Lin S, Zhou T, He H, Jia J, Hu N (2023) Multi-granularity attention model for group recommendation. In: Proceedings of the 32nd ACM international conference on information and knowledge management, pp 3973–3977

  20. Zou L, Xia L, Gu Y, Zhao X, Liu W, Huang JX, Yin D (2020) Neural interactive collaborative filtering. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 749–758

  21. Nuo M, Han X, Zhang Y (2023) Contrastive learning-based music recommendation model. In: Proceedings of the 30th international conference on neural information processing, pp 370–382

  22. Wang D, Zhang X, Yu D, Xu G, Deng S (2020) Came: content-and context-aware music embedding for recommendation. IEEE Trans Neural Netw Learn Syst 32(3):1375–1388

    Article  Google Scholar 

  23. 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-Adapt Inter 29(2):527–572

    Article  Google Scholar 

  24. Hong D, Li Y, Dong Q (2020) Nonintrusive-sensing and reinforcement-learning based adaptive personalized music recommendation. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 1721–1724

  25. La Gatta V, Moscato V, Pennone M, Postiglione M, Sperlí G (2023) Music recommendation via hypergraph embedding. IEEE Trans Neural Netw Learn Syst 34(10):7887–7899

    Article  Google Scholar 

  26. Gabbolini G, Bridge D (2023) Predicting the listening contexts of music playlists using knowledge graphs. In: Proceedings of the 45th European conference on information retrieval, pp 330–345

  27. Liu Z, Xu W, Zhang W, Jiang Q (2023) An emotion-based personalized music recommendation framework for emotion improvement. Inf Process Manag 60(3):103256

    Article  Google Scholar 

  28. Kowald D, Lex E, Schedl M (2020) Utilizing human memory processes to model genre preferences for personalized music recommendations. arXiv preprint arXiv:2003.10699

  29. Lu F, Tintarev N (2018) A diversity adjusting strategy with personality for music recommendation. In: Proceedings of the 5th joint workshop on interfaces and human decision making for recommender systems, pp 7–14

  30. Gao H, Wang Z, Ji S (2018) Large-scale learnable graph convolutional networks. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery and data mining, pp 1416–1424

  31. Hamilton W, Ying Z, Leskovec J (2017) Inductive representation learning on large graphs. Adv Neural Inf Process Syst 30:1025–1035

    Google Scholar 

  32. Wang X, Ji H, Shi C, Wang B, Ye Y, Cui P, Yu PS (2019) Heterogeneous graph attention network. In: Proceedings of the Web conference 2019, pp 2022–2032

  33. Zhou X, Lin D, Liu Y, Miao C (2023) Layer-refined graph convolutional networks for recommendation. In: Proceedings of the 39th international conference on data engineering, pp 1247–1259

  34. Wang X, He X, Wang M, Feng F, Chua T-S (2019) Neural graph collaborative filtering. In: Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval, pp 165–174

  35. He X, Deng K, Wang X, Li Y, Zhang Y, Wang M (2020) LightGCN: simplifying and powering graph convolution network for recommendation. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 639–648

  36. Song C, Wang B, Jiang Q, Zhang Y, He R, Hou Y (2021) Social recommendation with implicit social influence. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 1788–1792

  37. Liu D, He M, Luo J, Lin J, Wang M, Zhang X, Pan W, Ming Z (2022) User-event graph embedding learning for context-aware recommendation. In: Proceedings of the 28th ACM SIGKDD conference on knowledge discovery and data mining, pp 1051–1059

  38. Liu D, Wu Y, Li W, Zhang X, Wang H, Yang Q, Ming Z (2023) Pairwise intent graph embedding learning for context-aware recommendation. In: Proceedings of the 17th ACM conference on recommender systems, pp 588–598

  39. Mazumdar P, Patra BK, Babu KS (2020) Cold-start point-of-interest recommendation through crowdsourcing. ACM Trans Web (TWEB) 14(4):1–36

    Article  Google Scholar 

  40. Wang H, Zhang F, Wang J, Zhao M, Li W, Xie X, Guo M (2018) Ripplenet: propagating user preferences on the knowledge graph for recommender systems. In: Proceedings of the 27th ACM international conference on information and knowledge management, pp 417–426

  41. Ricci F, Rokach L, Shapira B (2021) Recommender systems: techniques, applications, and challenges. In: Recommender systems handbook, pp 1–35

  42. Muzdybayeva G, Khashimova D, Amirzhanov A, Kadyrov S (2023) A matrix factorization-based collaborative filtering framework for course recommendations in higher education. In: Proceedings of the 17th international conference on electronics computer and computation, pp 1–4

  43. Zhang H, Sun Y, Zhao M, Chow TW, Wu QJ (2019) Bridging user interest to item content for recommender systems: an optimization model. IEEE Trans Cybern 50(10):4268–4280

    Article  Google Scholar 

  44. Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980

Download references

Acknowledgements

This work is supported by Teaching Quality and Teaching Reform Construction Project of Undergraduate Universities in Guangdong Province in 2022: “Research on the Reform of College Music Appreciation Courses Aiming at Improving Students’ Music Aesthetics and Writing Ability”, and The 2022 Shenzhen University Teaching Reform Research Project No. JG2022055.

Author information

Authors and Affiliations

Authors

Contributions

Dugang Liu and Xiaolin Lin wrote the main manuscript text and Lingjie Li prepared the experiment. All authors reviewed the manuscript.

Corresponding author

Correspondence to Zishan Ming.

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

Liu, D., Lin, X., Li, L. et al. Teaching content recommendations in music appreciation courses via graph embedding learning. Int. J. Mach. Learn. & Cyber. (2024). https://doi.org/10.1007/s13042-024-02123-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13042-024-02123-5

Keywords

Navigation