{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T09:42:01Z","timestamp":1764582121473,"version":"3.46.0"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"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":["Discov Artif Intell"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>In the era of information overload, sequential recommendations are crucial for capturing users\u2019 dynamic preferences; however, they suffer from challenges such as data sparsity and noise stemming from superficial interactions. Previous approaches to address these issues have evolved from recurrent neural networks (RNNs) and attention mechanisms to graph neural networks, yet they still struggle to learn precise and robust item representations. This study aims to bridge this gap by proposing a novel and unified framework. In the proposed method, knowledge graph embeddings are refined and optimized through contrastive predictive coding. Subsequently, these enriched representations are integrated with users\u2019 dynamic preferences, extracted by a sequential model based on LSTM and self-attention, to generate highly personalized and accurate recommendations. The key finding of our research, based on experiments conducted on three benchmark datasets, demonstrates the significant superiority of the proposed model, achieving an AUC of 0.97 on the MovieLens-1M dataset.<\/jats:p>","DOI":"10.1007\/s44163-025-00723-w","type":"journal-article","created":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T08:53:29Z","timestamp":1764579209000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Personalized sequential recommendation via contrastive learning and knowledge graph embeddings"],"prefix":"10.1007","volume":"5","author":[{"given":"Mohammad Mostafa","family":"Khaligh","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9635-2363","authenticated-orcid":false,"given":"Mohammad Javad","family":"Shayegan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,12,1]]},"reference":[{"issue":"01","key":"723_CR1","first-page":"101","volume":"4","author":"W Chen","year":"2024","unstructured":"Chen W, Shen Z, Pan Y, Tan K, Wang C. Applying machine learning algorithm to optimize personalized education recommendation system. J Theory Pract Eng Sci. 2024;4(01):101\u20138.","journal-title":"J Theory Pract Eng Sci"},{"key":"723_CR2","doi-asserted-by":"publisher","first-page":"34019","DOI":"10.1109\/ACCESS.2024.3369901","volume":"12","author":"D Gm","year":"2024","unstructured":"Gm D, Goudar R, Kulkarni AA, Rathod VN, Hukkeri GS. A digital recommendation system for personalized learning to enhance online education: a review. IEEE Access. 2024;12:34019\u201341.","journal-title":"IEEE Access"},{"issue":"21","key":"723_CR3","doi-asserted-by":"publisher","DOI":"10.3390\/app10217748","volume":"10","author":"Z Fayyaz","year":"2020","unstructured":"Fayyaz Z, Ebrahimian M, Nawara D, Ibrahim A, Kashef R. Recommendation systems: algorithms, challenges, metrics, and business opportunities. Appl Sci. 2020;10(21):7748.","journal-title":"Appl Sci"},{"issue":"1","key":"723_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3158369","volume":"52","author":"S Zhang","year":"2019","unstructured":"Zhang S, Yao L, Sun A, Tay Y. Deep learning based recommender system: a survey and new perspectives. ACM Comput Surv (CSUR). 2019;52(1):1\u201338.","journal-title":"ACM Comput Surv (CSUR)"},{"key":"723_CR5","doi-asserted-by":"crossref","unstructured":"Li D, Qu H, Wang J. A survey on knowledge graph-based recommender systems. In: 2023 China automation congress (CAC). IEEE; 2023. pp. 2925\u20132930.","DOI":"10.1109\/CAC59555.2023.10450693"},{"key":"723_CR6","doi-asserted-by":"crossref","unstructured":"Yang Y, Huang C, Xia L, Li C. Knowledge graph contrastive learning for recommendation. In: Proceedings of the 45th international ACM SIGIR conference on research and development in information retrieval. 2022. pp. 1434\u20131443.","DOI":"10.1145\/3477495.3532009"},{"key":"723_CR7","doi-asserted-by":"crossref","unstructured":"Wang H et al. Knowledge-adaptive contrastive learning for recommendation. In: Proceedings of the sixteenth ACM international conference on web search and data mining. 2023. pp. 535\u2013543.","DOI":"10.1145\/3539597.3570483"},{"key":"723_CR8","doi-asserted-by":"crossref","unstructured":"Ragab AH, El-Kafrawy P. Using knowledge graph embeddings in embedding based recommender systems. In: 2022 20th international conference on language engineering (ESOLEC), vol 20. IEEE; 2022. pp. 129\u2013132.","DOI":"10.1109\/ESOLEC54569.2022.10009491"},{"issue":"1","key":"723_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.asej.2023.102263","volume":"15","author":"Z Shokrzadeh","year":"2024","unstructured":"Shokrzadeh Z, Feizi-Derakhshi M-R, Balafar M-A, Mohasefi JB. Knowledge graph-based recommendation system enhanced by neural collaborative filtering and knowledge graph embedding. Ain Shams Eng J. 2024;15(1):102263.","journal-title":"Ain Shams Eng J"},{"key":"723_CR10","doi-asserted-by":"crossref","unstructured":"Nguyen DQ, Nguyen TD, Nguyen DQ, Phung D. A novel embedding model for knowledge base completion based on convolutional neural network (2017). arXiv preprint arXiv:1712.02121.","DOI":"10.18653\/v1\/N18-2053"},{"key":"723_CR11","unstructured":"Sun Z, Deng Z-H, Nie J-Y, Tang J. Rotate: knowledge graph embedding by relational rotation in complex space (2019). arXiv preprint arXiv:1902.10197."},{"key":"723_CR12","doi-asserted-by":"crossref","unstructured":"Li A, Yang B, Huo H, Hussain F, Xu G. Hypercomplex knowledge graph-aware recommendation. In: Proceedings of the 48th international ACM SIGIR conference on research and development in information retrieval. 2025. pp. 2017\u20132026.","DOI":"10.1145\/3726302.3730001"},{"issue":"2","key":"723_CR13","doi-asserted-by":"publisher","first-page":"2295","DOI":"10.1007\/s10489-022-03235-7","volume":"53","author":"N Khan","year":"2023","unstructured":"Khan N, Ma Z, Yan L, Ullah A. Hashing-based semantic relevance attributed knowledge graph embedding enhancement for deep probabilistic recommendation. Appl Intell. 2023;53(2):2295\u2013320.","journal-title":"Appl Intell"},{"issue":"5","key":"723_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3535101","volume":"55","author":"S Wu","year":"2022","unstructured":"Wu S, Sun F, Zhang W, Xie X, Cui B. Graph neural networks in recommender systems: a survey. ACM Comput Surv. 2022;55(5):1\u201337.","journal-title":"ACM Comput Surv"},{"key":"723_CR15","doi-asserted-by":"crossref","unstructured":"Chen H et al. Macro graph neural networks for online billion-scale recommender systems. In: Proceedings of the ACM web conference 2024. 2024. pp. 3598\u20133608.","DOI":"10.1145\/3589334.3645517"},{"key":"723_CR16","doi-asserted-by":"crossref","unstructured":"Ying R, He R, Chen K, Eksombatchai P, Hamilton WL, Leskovec J. Graph convolutional neural networks for web-scale recommender systems. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining. 2018. pp. 974\u2013983.","DOI":"10.1145\/3219819.3219890"},{"key":"723_CR17","doi-asserted-by":"crossref","unstructured":"Wang X, He X, Cao Y, Liu M, Chua T-S. Kgat: knowledge graph attention network for recommendation. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining. 2019. pp. 950\u2013958.","DOI":"10.1145\/3292500.3330989"},{"issue":"3","key":"723_CR18","doi-asserted-by":"publisher","first-page":"2717","DOI":"10.1007\/s00521-022-07689-1","volume":"35","author":"Y Liu","year":"2023","unstructured":"Liu Y, Miyazaki J. Knowledge-aware attentional neural network for review-based movie recommendation with explanations. Neural Comput Appl. 2023;35(3):2717\u201335.","journal-title":"Neural Comput Appl"},{"key":"723_CR19","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2020.106194","volume":"204","author":"Z Yang","year":"2020","unstructured":"Yang Z, Dong S. HAGERec: hierarchical attention graph convolutional network incorporating knowledge graph for explainable recommendation. Knowl Based Syst. 2020;204:106194.","journal-title":"Knowl Based Syst"},{"issue":"14","key":"723_CR20","first-page":"15005","volume":"39","author":"Y Jian","year":"2025","unstructured":"Jian Y, et al. APKGC: noise-enhanced multi-modal knowledge graph completion with attention penalty. Proc AAAI Conf Artif Intell. 2025;39(14):15005\u201313.","journal-title":"Proc AAAI Conf Artif Intell"},{"issue":"8","key":"723_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3760786","volume":"19","author":"Y Jian","year":"2025","unstructured":"Jian Y, et al. Adaptive modality interaction transformer for multimodal knowledge graph completion. ACM Trans Knowl Discov Data. 2025;19(8):1\u201324.","journal-title":"ACM Trans Knowl Discov Data"},{"key":"723_CR22","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2024.128614","volume":"611","author":"Z Li","year":"2025","unstructured":"Li Z, et al. Decoupled semantic graph neural network for knowledge graph embedding. Neurocomputing. 2025;611:128614.","journal-title":"Neurocomputing"},{"key":"723_CR23","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-021-02363-w","author":"B Hui","year":"2022","unstructured":"Hui B, Zhang L, Zhou X, Wen X, Nian Y. Personalized recommendation system based on knowledge embedding and historical behavior. Appl Intell. 2022. https:\/\/doi.org\/10.1007\/s10489-021-02363-w.","journal-title":"Appl Intell"},{"key":"723_CR24","doi-asserted-by":"crossref","unstructured":"Shuai J et al. A review-aware graph contrastive learning framework for recommendation. In: Proceedings of the 45th international ACM SIGIR conference on research and development in information retrieval. 2022. pp. 1283\u20131293.","DOI":"10.1145\/3477495.3531927"},{"key":"723_CR25","doi-asserted-by":"crossref","unstructured":"Zheng L, Jing B, Li Z, Tong H, He J. Heterogeneous contrastive learning for foundation models and beyond. In: Proceedings of the 30th ACM SIGKDD conference on knowledge discovery and data mining. 2024. pp. 6666\u20136676.","DOI":"10.1145\/3637528.3671454"},{"key":"723_CR26","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2025.3538706","author":"T Peng","year":"2025","unstructured":"Peng T, et al. TagRec: temporal-aware graph contrastive learning with theoretical augmentation for sequential recommendation. IEEE Trans Knowl Data Eng. 2025. https:\/\/doi.org\/10.1109\/TKDE.2025.3538706.","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"5","key":"723_CR27","doi-asserted-by":"publisher","first-page":"3077","DOI":"10.1109\/TSC.2021.3075053","volume":"15","author":"H Mezni","year":"2021","unstructured":"Mezni H. Temporal knowledge graph embedding for effective service recommendation. IEEE Trans Serv Comput. 2021;15(5):3077\u201388.","journal-title":"IEEE Trans Serv Comput"},{"key":"723_CR28","doi-asserted-by":"crossref","unstructured":"Xuan H, Liu Y, Li B, Yin H. Knowledge enhancement for contrastive multi-behavior recommendation. In: Proceedings of the sixteenth ACM international conference on web search and data mining. 2023. pp. 195\u2013203.","DOI":"10.1145\/3539597.3570386"},{"issue":"3","key":"723_CR29","doi-asserted-by":"publisher","first-page":"169","DOI":"10.5626\/JCSE.2024.18.3.169","volume":"18","author":"H Park","year":"2024","unstructured":"Park H, Lee T, Kim K. Khg-aclair: knowledge hypergraph-based attention with contrastive learning for recommendations. J Comput Sci Eng. 2024;18(3):169\u201380.","journal-title":"J Comput Sci Eng"},{"key":"723_CR30","doi-asserted-by":"crossref","unstructured":"Zou D et al. Multi-level cross-view contrastive learning for knowledge-aware recommender system. In: Proceedings of the 45th international ACM SIGIR conference on research and development in information retrieval. 2022. pp. 1358\u20131368.","DOI":"10.1145\/3477495.3532025"},{"key":"723_CR31","doi-asserted-by":"crossref","unstructured":"Qiu R, Huang Z, Yin H. Memory augmented multi-instance contrastive predictive coding for sequential recommendation. In: 2021 IEEE international conference on data mining (ICDM). IEEE; 2021. pp. 519\u2013528.","DOI":"10.1109\/ICDM51629.2021.00063"},{"key":"723_CR32","doi-asserted-by":"crossref","unstructured":"Shih K, Han Y, Tan L. Recommendation system in advertising and streaming media: unsupervised data enhancement sequence suggestions. arXiv preprint arXiv:2504.08740. 2025.","DOI":"10.20944\/preprints202503.2302.v1"},{"issue":"2","key":"723_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3677377","volume":"43","author":"L Xu","year":"2025","unstructured":"Xu L, Liu Y, Xu T, Chen E, Tang Y. Graph augmentation empowered contrastive learning for recommendation. ACM Trans Inf Syst. 2025;43(2):1\u201327.","journal-title":"ACM Trans Inf Syst"},{"key":"723_CR34","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2025.113766","author":"K Shi","year":"2025","unstructured":"Shi K, Zhang Y, Zhang M, Xiao K, Hou X, Li Z. Noise-enhanced graph contrastive learning for multimodal recommendation systems. Knowl Based Syst. 2025. https:\/\/doi.org\/10.1016\/j.knosys.2025.113766.","journal-title":"Knowl Based Syst"},{"issue":"1","key":"723_CR35","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-024-06666-w","volume":"81","author":"X Li","year":"2025","unstructured":"Li X, Yao J, liu P, Han Y. MC-CRS: enhanced conversational recommender system based on multi-contrastive learning. J Supercomput. 2025;81(1):153.","journal-title":"J Supercomput"},{"issue":"7","key":"723_CR36","doi-asserted-by":"publisher","first-page":"3224","DOI":"10.1109\/TKDE.2024.3349397","volume":"36","author":"Y Qin","year":"2024","unstructured":"Qin Y, Ju W, Wu H, Luo X, Zhang M. Learning graph ode for continuous-time sequential recommendation. IEEE Trans Knowl Data Eng. 2024;36(7):3224\u201336.","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"11","key":"723_CR37","first-page":"12049","volume":"39","author":"H Li","year":"2025","unstructured":"Li H, et al. DisCo: graph-based disentangled contrastive learning for cold-start cross-domain recommendation. Proc AAAI Conf Artif Intell. 2025;39(11):12049\u201357.","journal-title":"Proc AAAI Conf Artif Intell"},{"issue":"10","key":"723_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3661821","volume":"56","author":"K Sharma","year":"2024","unstructured":"Sharma K, et al. A survey of graph neural networks for social recommender systems. ACM Comput Surv. 2024;56(10):1\u201334.","journal-title":"ACM Comput Surv"},{"issue":"5","key":"723_CR39","first-page":"4486","volume":"35","author":"L Xia","year":"2021","unstructured":"Xia L, et al. Knowledge-enhanced hierarchical graph transformer network for multi-behavior recommendation. Proc AAAI Conf Artif Intell. 2021;35(5):4486\u201393.","journal-title":"Proc AAAI Conf Artif Intell"},{"key":"723_CR40","doi-asserted-by":"crossref","unstructured":"Fu Y, Wan J, Zhao H, Jiang W, Pu S. Preference-aware heterogeneous graph neural networks for recommendation. In: 2020 IEEE 32nd international conference on tools with artificial intelligence (ICTAI). IEEE; 2020. pp. 41\u201346.","DOI":"10.1109\/ICTAI50040.2020.00017"},{"key":"723_CR41","doi-asserted-by":"crossref","unstructured":"Tan YK, Xu X, Liu Y. Improved recurrent neural networks for session-based recommendations. In: Proceedings of the 1st workshop on deep learning for recommender systems. 2016. pp. 17\u201322.","DOI":"10.1145\/2988450.2988452"},{"key":"723_CR42","doi-asserted-by":"crossref","unstructured":"Wang X et al. Learning intents behind interactions with knowledge graph for recommendation. In: Proceedings of the web conference 2021. 2021. pp. 878\u2013887.","DOI":"10.1145\/3442381.3450133"},{"key":"723_CR43","doi-asserted-by":"crossref","unstructured":"Jiang Y, Yang Y, Xia L, Huang C. Diffkg: knowledge graph diffusion model for recommendation. In: Proceedings of the 17th ACM international conference on web search and data mining. 2024. pp. 313\u2013321.","DOI":"10.1145\/3616855.3635850"},{"key":"723_CR44","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2024.3392335","author":"Z Zhao","year":"2024","unstructured":"Zhao Z, et al. Recommender systems in the era of large language models (llms). IEEE Trans Knowl Data Eng. 2024. https:\/\/doi.org\/10.1109\/TKDE.2024.3392335.","journal-title":"IEEE Trans Knowl Data Eng"}],"container-title":["Discover Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44163-025-00723-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s44163-025-00723-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44163-025-00723-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T09:38:50Z","timestamp":1764581930000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s44163-025-00723-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12,1]]},"references-count":44,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["723"],"URL":"https:\/\/doi.org\/10.1007\/s44163-025-00723-w","relation":{},"ISSN":["2731-0809"],"issn-type":[{"type":"electronic","value":"2731-0809"}],"subject":[],"published":{"date-parts":[[2025,12,1]]},"assertion":[{"value":"6 October 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 November 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 December 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to publish"}},{"value":"The authors declare that they have no conflict of interest.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"During the preparation of this work the authors used ChatGPT in order to language editing and refinement. After using this tool\/service, the authors reviewed and edited the content as needed and take full responsibility for the content of the published article.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declaration of generative AI in scientific writing"}}],"article-number":"367"}}