{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T23:32:27Z","timestamp":1781047947446,"version":"3.54.1"},"reference-count":63,"publisher":"Emerald","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,9,18]]},"abstract":"<jats:sec>\n                  <jats:title>Purpose<\/jats:title>\n                  <jats:p>Predicting user behavior based on the relevance and sequential features of interactions provides crucial insights into user preferences. Sequential recommenders achieve this by modeling interaction patterns and training deep models to learn comprehensive representations of these sequences. This study aims to investigate the impact of incorporating semantic and structural augmentation strategies into sequential recommendation systems.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Design\/methodology\/approach<\/jats:title>\n                  <jats:p>The proposed Semantic and Structural Contrastive Learning for Sequential Recommendation (SSCL4SR) model uses an item-attribute bipartite graph to enrich semantic information at the item level. Graph convolutional operations are used to derive attribute representations, which in turn are used to generate proxy item representations for semantic-level augmentation. Additionally, structural-level augmentation is applied by transforming user sequences to enhance their robustness. Contrastive learning objectives maximize consistency between representations derived from the same augmentation strategy, encompassing both semantic- and structural-level augmentations.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Findings<\/jats:title>\n                  <jats:p>Experimental results show that SSCL4SR outperforms state-of-the-art methods, demonstrating the effectiveness of combining semantic-level augmentation using proxy items and structural-level augmentation through sequence transformations. These findings highlight the benefits of leveraging both strategies to enhance the performance of sequential recommenders.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Originality\/value<\/jats:title>\n                  <jats:p>Existing works largely overlook two critical aspects: the influence of contextual data (e.g. item attributes) on items as well as their potential high-order relationships. Additionally, they also neglect the exploration of semantic-level augmentation strategies, both of which could provide valuable insights at the item level and significantly enhance sequential patterns. To this end, this research proposes a novel modal SSCL4SR, which offers a novel perspective on sequential recommendation by incorporating both semantic and structural augmentation strategies.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1108\/ijwis-12-2024-0347","type":"journal-article","created":{"date-parts":[[2025,5,15]],"date-time":"2025-05-15T00:07:17Z","timestamp":1747267637000},"page":"432-452","source":"Crossref","is-referenced-by-count":1,"title":["Enhancing sequential recommendation with semantic and structural contrastive learning"],"prefix":"10.1108","volume":"21","author":[{"given":"Zhe","family":"Qu","sequence":"first","affiliation":[{"name":"Shandong University School of Software, , Jinan,","place":["China"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yixin","family":"Zhang","sequence":"additional","affiliation":[{"name":"Shandong University School of Software, , Jinan,","place":["China"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Taihua","family":"Chen","sequence":"additional","affiliation":[{"name":"Shandong University School of Software, , Jinan,","place":["China"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Zhou","sequence":"additional","affiliation":[{"name":"Nanyang Technological University Alibaba-NTU Global e-Sustainability CorpLab, , Singapore,","place":["Singapore"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ziheng","family":"Cheng","sequence":"additional","affiliation":[{"name":"Shandong University School of Software, , Jinan,","place":["China"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yonghui","family":"Xu","sequence":"additional","affiliation":[{"name":"Shandong University School of Software, , Jinan,","place":["China"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"140","published-online":{"date-parts":[[2025,5,16]]},"reference":[{"issue":"1","key":"2025091702473541300_ref001","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1108\/IJWIS-01-2022-0006","article-title":"Advanced weighted hybridized approach for recommendation system","volume":"19","author":"Banik","year":"2023","journal-title":"International Journal of Web Information Systems"},{"key":"2025091702473541300_ref002","doi-asserted-by":"crossref","first-page":"1007","DOI":"10.1145\/3604915.3608857","article-title":"Tallrec: an effective and efficient tuning framework to align large language model with recommendation","volume-title":"Proceedings of the 17th ACM Conference on Recommender Systems","author":"Bao","year":"2023"},{"issue":"2","key":"2025091702473541300_ref003","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1108\/IJWIS-10-2023-0205","article-title":"TN-MR: topic-aware neural network-based mobile application recommendation","volume":"20","author":"Chen","year":"2024","journal-title":"International Journal of Web Information Systems"},{"key":"2025091702473541300_ref004","first-page":"1597","article-title":"A simple framework for contrastive learning of visual representations","author":"Chen","year":"2020"},{"key":"2025091702473541300_ref005","doi-asserted-by":"crossref","DOI":"10.3115\/v1\/D14-1179","article-title":"Learning phrase representations using RNN encoder-decoder for statistical machine translation","author":"Cho","year":"2014"},{"key":"2025091702473541300_ref006","article-title":"Bert: pre-training of deep bidirectional transformers for language understanding","author":"Devlin","year":"2018"},{"issue":"1","key":"2025091702473541300_ref007","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3426723","article-title":"Deep learning for sequential recommendation: algorithms, influential factors, and evaluations","volume":"39","author":"Fang","year":"2020","journal-title":"ACM Transactions on Information Systems (TOIS)"},{"issue":"1","key":"2025091702473541300_ref008","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1108\/IJWIS-09-2024-0262","article-title":"LLMSARec: large language model with semantic alignment for web service recommendation","volume":"21","author":"Feng","year":"2025","journal-title":"International Journal of Web Information Systems"},{"issue":"5","key":"2025091702473541300_ref009","doi-asserted-by":"crossref","first-page":"4532","DOI":"10.1109\/JIOT.2019.2956827","article-title":"Context-aware QoS prediction with neural collaborative filtering for internet-of-things services","volume":"7","author":"Gao","year":"2019","journal-title":"IEEE Internet of Things Journal"},{"issue":"1","key":"2025091702473541300_ref010","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/TETCI.2020.3023155","article-title":"Collaborative learning-based industrial IoT API recommendation for software-defined devices: the implicit knowledge discovery perspective","volume":"6","author":"Gao","year":"2020","journal-title":"IEEE Transactions on Emerging Topics in Computational Intelligence"},{"issue":"4","key":"2025091702473541300_ref011","doi-asserted-by":"crossref","first-page":"1233","DOI":"10.1007\/s11036-020-01535-1","article-title":"Mining consuming behaviors with temporal evolution for personalized recommendation in mobile marketing apps","volume":"25","author":"Gao","year":"2020","journal-title":"Mobile Networks and Applications"},{"key":"2025091702473541300_ref012","first-page":"3712","article-title":"Modeling balanced explicit and implicit relations with contrastive learning for knowledge concept recommendation in MOOCs","author":"Gu","year":"2024"},{"key":"2025091702473541300_ref013","doi-asserted-by":"crossref","DOI":"10.1109\/TPAMI.2024.3415112","article-title":"A survey on self-supervised learning: Algorithms, applications, and future trends","volume-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence","author":"Gui","year":"2024"},{"key":"2025091702473541300_ref014","first-page":"770","article-title":"Deep residual learning for image recognition","author":"He","year":"2016"},{"key":"2025091702473541300_ref015","first-page":"191","article-title":"Fusing similarity models with Markov chains for sparse sequential recommendation","author":"He","year":"2016"},{"key":"2025091702473541300_ref016","first-page":"507","article-title":"Ups and downs: Modeling the visual evolution of fashion trends with one-class collaborative filtering","author":"He","year":"2016"},{"key":"2025091702473541300_ref017","first-page":"639","article-title":"Lightgcn: Simplifying and powering graph convolution network for recommendation","author":"He","year":"2020"},{"key":"2025091702473541300_ref018","article-title":"Session-based recommendations with recurrent neural networks","author":"Hidasi","year":"2015"},{"key":"2025091702473541300_ref019","first-page":"585","article-title":"Towards universal sequence representation learning for recommender systems","author":"Hou","year":"2022"},{"key":"2025091702473541300_ref020","first-page":"1162","article-title":"Learning vector-quantized item representation for transferable sequential recommenders","author":"Hou","year":"2023"},{"issue":"11","key":"2025091702473541300_ref021","doi-asserted-by":"crossref","first-page":"4037","DOI":"10.1109\/TPAMI.2020.2992393","article-title":"Self-supervised visual feature learning with deep neural networks: a survey","volume":"43","author":"Jing","year":"2020","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2025091702473541300_ref022","first-page":"197","article-title":"Self-attentive sequential recommendation","author":"Kang","year":"2018"},{"key":"2025091702473541300_ref023","article-title":"Adam: a method for stochastic optimization","volume-title":"3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings.","author":"Kingma","year":"2015"},{"key":"2025091702473541300_ref024","article-title":"Semi-supervised classification with graph convolutional networks","author":"Kipf","year":"2016"},{"key":"2025091702473541300_ref025","first-page":"1346","article-title":"Recdiff: diffusion model for social recommendation","author":"Li","year":"2024"},{"key":"2025091702473541300_ref026","article-title":"Contrastive self-supervised sequential recommendation with robust augmentation","author":"Liu","year":"2021"},{"key":"2025091702473541300_ref027","article-title":"Llm-rec: personalized recommendation via prompting large language models","author":"Lyu","year":"2023"},{"key":"2025091702473541300_ref028","first-page":"825","article-title":"Hierarchical gating networks for sequential recommendation","author":"Ma","year":"2019"},{"issue":"2","key":"2025091702473541300_ref029","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1108\/IJWIS-09-2024-0272","article-title":"Crowd-CapsNet: capsule network based adaptive crowdsourcing task recommendation","volume":"21","author":"Ni","year":"2025","journal-title":"International Journal of Web Information Systems"},{"key":"2025091702473541300_ref030","article-title":"Representation learning with contrastive predictive coding","author":"Oord","year":"2018"},{"key":"2025091702473541300_ref031","article-title":"Pytorch: an imperative style, high-performance deep learning library","volume":"32","author":"Paszke","year":"2019","journal-title":"Advances in Neural Information Processing Systems"},{"key":"2025091702473541300_ref032","first-page":"813","article-title":"Contrastive learning for representation degeneration problem in sequential recommendation","author":"Qiu","year":"2022"},{"issue":"140","key":"2025091702473541300_ref033","first-page":"1","article-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","volume":"21","author":"Raffel","year":"2020","journal-title":"Journal of Machine Learning Research"},{"key":"2025091702473541300_ref034","article-title":"BPR: Bayesian personalized ranking from implicit feedback","author":"Rendle","year":"2012"},{"key":"2025091702473541300_ref035","first-page":"811","article-title":"Factorizing personalized Markov chains for next-basket recommendation","author":"Rendle","year":"2010"},{"issue":"13s","key":"2025091702473541300_ref036","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3577925","article-title":"Self-supervised learning for videos: a survey","volume":"55","author":"Schiappa","year":"2023","journal-title":"ACM Computing Surveys"},{"key":"2025091702473541300_ref037","first-page":"1441","article-title":"BERT4Rec: sequential recommendation with bidirectional encoder representations from transformer","author":"Sun","year":"2019"},{"key":"2025091702473541300_ref038","first-page":"565","article-title":"Personalized top-n sequential recommendation via convolutional sequence embedding","author":"Tang","year":"2018"},{"key":"2025091702473541300_ref039","article-title":"Attention is all you need","author":"Vaswani","year":"2017","journal-title":"Advances in Neural Information Processing Systems."},{"key":"2025091702473541300_ref040","first-page":"806","article-title":"Llmrec: Large language models with graph augmentation for recommendation","author":"Wei","year":"2024"},{"key":"2025091702473541300_ref041","first-page":"726","article-title":"Self-supervised graph learning for recommendation","author":"Wu","year":"2021"},{"key":"2025091702473541300_ref042","first-page":"346","article-title":"Session-based recommendation with graph neural networks","author":"Wu","year":"2019"},{"key":"2025091702473541300_ref043","first-page":"1259","article-title":"Contrastive learning for sequential recommendation","author":"Xie","year":"2022"},{"key":"2025091702473541300_ref044","first-page":"3940","article-title":"Graph contextualized self-attention network for session-based recommendation","volume":"19","author":"Xu","year":"2019","journal-title":"Ijcai."},{"key":"2025091702473541300_ref045","first-page":"2837","article-title":"Towards a more User-Friendly and easy-to-use benchmark library for recommender systems","author":"Xu","year":"2023"},{"key":"2025091702473541300_ref046","first-page":"1294","article-title":"Are graph augmentations necessary? simple graph contrastive learning for recommendation","author":"Yu","year":"2022"},{"issue":"1","key":"2025091702473541300_ref047","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1109\/TKDE.2023.3282907","article-title":"Self-supervised learning for recommender systems: a survey","volume":"36","author":"Yu","year":"2023","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"issue":"2","key":"2025091702473541300_ref048","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TKDE.2023.3288135","article-title":"XSimGCL: towards extremely simple graph contrastive learning for recommendation","volume":"36","author":"Yu","year":"2023","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"2025091702473541300_ref049","first-page":"582","article-title":"A simple convolutional generative network for next item recommendation","author":"Yuan","year":"2019"},{"key":"2025091702473541300_ref050","first-page":"4320","article-title":"Feature-level deeper self-attention network for sequential recommendation","author":"Zhang","year":"2019","journal-title":"IJCAI"},{"key":"2025091702473541300_ref051","first-page":"698","article-title":"Multi-interest aware recommendation in crowdintell network","volume-title":"2020 IEEE Intl Conf on Parallel and Distributed Processing with Applications, Big Data and Cloud Computing, Sustainable Computing and Communications, Social Computing and Networking (ISPA\/BDCloud\/ SocialCom\/ SustainCom). IEEE","author":"Zhang","year":"2020"},{"issue":"2","key":"2025091702473541300_ref052","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1108\/IJCS-03-2021-0011","article-title":"Behavioral data assists decisions: exploring the mental representation of digital-self","volume":"5","author":"Zhang","year":"2021","journal-title":"International Journal of Crowd Science"},{"key":"2025091702473541300_ref053","doi-asserted-by":"crossref","DOI":"10.24963\/ijcai.2022\/333","article-title":"Enhancing sequential recommendation with graph contrastive learning","author":"Zhang","year":"2022"},{"key":"2025091702473541300_ref054","first-page":"2955","article-title":"Cross-domain disentangled learning for e-commerce live streaming recommendation","author":"Zhang","year":"2023"},{"key":"2025091702473541300_ref055","first-page":"9332","article-title":"Dual-View whitening on pre-trained text embeddings for sequential recommendation","author":"Zhang","year":"2024"},{"issue":"1","key":"2025091702473541300_ref056","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3682075","article-title":"Multimodal pre-training for sequential recommendation via contrastive learning","volume":"3","author":"Zhang","year":"2024","journal-title":"ACM Transactions on Recommender Systems"},{"key":"2025091702473541300_ref057","first-page":"9359","article-title":"Temporal graph contrastive learning for sequential recommendation","author":"Zhang","year":"2024"},{"key":"2025091702473541300_ref058","article-title":"Multi-modal food recommendation using clustering and self-supervised learning","author":"Zhang","year":"2024"},{"key":"2025091702473541300_ref059","first-page":"3279","article-title":"Multi-modal food recommendation with health-aware knowledge distillation","author":"Zhang","year":"2024"},{"key":"2025091702473541300_ref060","first-page":"1","article-title":"Causal denoising framework for generalizable recommendation system using graph neural network","author":"Zhao","year":"2024"},{"key":"2025091702473541300_ref061","first-page":"1893","article-title":"S3-rec: Self-supervised learning for sequential recommendation with mutual information maximization","author":"Zhou","year":"2020"},{"key":"2025091702473541300_ref062","first-page":"2388","article-title":"Filter-enhanced MLP is all you need for sequential recommendation","author":"Zhou","year":"2022"},{"key":"2025091702473541300_ref063","article-title":"Advancing sustainability via recommender systems: a survey","author":"Zhou","year":"2024"}],"container-title":["International Journal of Web Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-12-2024-0347\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/ijwis\/article-pdf\/21\/4\/432\/10292483\/ijwis-12-2024-0347en.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/www.emerald.com\/ijwis\/article-pdf\/21\/4\/432\/10292483\/ijwis-12-2024-0347en.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,17]],"date-time":"2025-09-17T06:48:15Z","timestamp":1758091695000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/ijwis\/article\/21\/4\/432\/1251131\/Enhancing-sequential-recommendation-with-semantic"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,16]]},"references-count":63,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,9,18]]}},"URL":"https:\/\/doi.org\/10.1108\/ijwis-12-2024-0347","relation":{},"ISSN":["1744-0084","1744-0092"],"issn-type":[{"value":"1744-0084","type":"print"},{"value":"1744-0092","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,16]]}}}