Abstract
The recommender system can predict future lists of items based on the user’s sentiments and interactions. As the data is ubiquitous, we have a number of options available to make a selection. This is the scenario where the recommender system plays its role by narrowing the available options and making the selection process easy and effective. In this paper, we have proposed a sequential recommender system that considers the user interactions along with the items in sequential order and maps the sequences dynamically, in which the weight-age is given to current preferences and recent choices as explored by the user of the system. We have provided a detailed comparison of the proposed sequential recommender system with the commonly used matrix factorization model. The proposed recommender system is based on sequential dependencies and responds equally well to the cold start problem. We have obtained results using Movielens dataset, which reveal that the proposed recommender system is much faster with higher mean reciprocal rank (MRR) value.









Similar content being viewed by others
Data Availibility
Data sharing not applicable to this article as no data sets were generated or analyzed during the current study.
References
Ali M, Son LH, Thanh ND, et al. A neutrosophic recommender system for medical diagnosis based on algebraic neutrosophic measures. Appl Soft Comput J. 2018. https://doi.org/10.1016/j.asoc.2017.10.012.
Althbiti A, Alshamrani R, Alghamdi T, et al. Addressing data sparsity in collaborative filtering based recommender systems using clustering and artificial neural network. In: 2021 IEEE 11th Annual Computing and Communication Workshop and Conference (CCWC). IEEE; 2021. p. 0218–27.
Bokde D, Girase S, Mukhopadhyay D. Matrix factorization model in collaborative filtering algorithms: a survey. In: Procedia Computer Science. 2015. https://doi.org/10.1016/j.procs.2015.04.237.
Cheng HT, Koc L, Harmsen J, et al. Wide & deep learning for recommender systems. In: ACM International Conference Proceeding Series. 2016. https://doi.org/10.1145/2988450.2988454.
Duma M, Twala B. Optimising latent features using artificial immune system in collaborative filtering for recommender systems. Appl Soft Comput J. 2018. https://doi.org/10.1016/j.asoc.2018.07.001.
Fan Z, Liu Z, Wang Y, et al. Sequential recommendation via stochastic self-attention. Proc ACM Web Conf. 2022;2022:2036–47.
Fang H, Guo G, Zhang D, et al. Deep learning-based sequential recommender systems: concepts, algorithms, and evaluations. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2019. https://doi.org/10.1007/978-3-030-19274-747.
Fomatati YB. Refined multiplicative tensor product of matrix factorizations. J Pure Appl Algebra. 2024;228(5): 107556.
Gao C, Lei W, He X, et al. Advances and challenges in conversational recommender systems: a survey. AI Open. 2021;2:100–26.
Goyal S. Effective software defect prediction using support vector machines (SVMs). Int J Syst Assur Eng Manag. 2022;13(2):681–96.
Goyal S. Handling class-imbalance with KNN (neighbourhood) under-sampling for software defect prediction. Artif Intell Rev. 2022;55(3):2023–64.
Gupta PK. K-step crossover method based on genetic algorithm for test suite prioritization in regression testing. J Universe Comput Sci. 2021;27(2):170–89.
Hidasi B, Karatzoglou A, Baltrunas L, et al. Session-based recommendations with recurrent neural networks. In: 4th International Conference on Learning Representations, ICLR 2016—Conference Track Proceedings. 2016. arXiv:1511.06939.
Huang N, Hu R, Wang X, et al. Cross-platform sequential recommendation with sharing item-level relevance data. Inf Sci. 2023;621:265–86.
Ingale VB, Saikiran E. Recommendation systems using event-based temporal data model. Int J Intell Syst Appl Eng. 2024;12(5s):282–8.
Jang D, Li Q, Lee C, et al. Attention-based multi attribute matrix factorization for enhanced recommendation performance. Inf Syst. 2024;121(102):334.
Jannesari V, Keshvari M, Berahmand K. A novel nonnegative matrix factorization-based model for attributed graph clustering by incorporating complementary information. Expert Syst Appl. 2024;242(122):799.
Kaur G, Kaur H, Goyal S. Correlation analysis between different parameters to predict cement logistics. Innov Syst Softw Eng. 2022:1–11.
Kuchaiev O, Ginsburg B. Training deep autoencoders for collaborative filtering. 2017. arXiv preprint arXiv:1708.01715.
Kumar B, Sharma N, Sharma B, et al. Hybrid recommendation network model with a synthesis of social matrix factorization and link probability functions. Sensors. 2023;23(5):2495.
Lin J, He M, Pan W, et al. Collaborative filtering with sequential implicit feedback via learning users’ preferences over item-sets. Inf Sci. 2023;621:136–55.
Liu D, Ye X. A matrix factorization based dynamic granularity recommendation with three-way decisions. Knowl-Based Syst. 2020;191(105):243.
Liu N, Zhao J. Recommendation system based on deep sentiment analysis and matrix factorization. IEEE Access. 2023;11(16):994–17001.
Luo X, Wu D, Chen C, et al. Criterion-based heterogeneous collaborative filtering for multi-behavior implicit recommendation. 2021. arXiv preprint arXiv:2105.11876.
Manjate EPA, Ohtomo Y, Arima T, et al. Applying nonnegative matrix factorization for underground mining method selection based on mining projects’ historical data. Int J Soc Mater Eng Resour. 2024:626.
Quadrana M, Cremonesi P, Jannach D. Sequence-aware recommender systems. 2018. https://doi.org/10.1145/3190616.
Reddy K, Reddy MA, Kaur V, et al. Career guidance system using ensemble learning. 2022.
Singh R, Dwivedi P, Kant V. Comparative analysis of collaborative filtering techniques for the multi-criteria recommender systems. Multimed Tools Appl. 2024:1–21.
Sun Z, Zhang J, Sun H, et al. Collaborative filtering based recommendation of sampling methods for software defect prediction. Appl Soft Comput J. 2020. https://doi.org/10.1016/j.asoc.2020.106163.
Tandon R, Gupta P. SP-ENCU: a novel security and privacy-preserving scheme with enhanced cuckoo filter for vehicular networks. In: Machine Learning and Information Processing: Proceedings of ICMLIP 2020. Springer; 2021. p. 533–43.
Tandon R, Gupta P. ACHM: an efficient scheme for vehicle routing using ACO and hidden Markov model. In: Artificial Intelligence and Data Science: First International Conference, ICAIDS 2021, Hyderabad, India, December 17–18, 2021. Revised Selected Papers: Springer; 2022. p. 169–80.
Tandon R, Verma A, Gupta P. Blockchain enabled vehicular networks: a review. In: 2022 5th International Conference on Multimedia. Signal Processing and Communication Technologies (IMPACT). IEEE; 2022. p. 1–6.
Tiwari RG, Misra A, Ujjwal N. Comparative classification performance evaluation of various deep learning techniques for sentiment analysis. In: 2022 8th International Conference on Signal Processing and Communication (ICSC). IEEE; 2022. p. 304–9.
Tiwari RG, Yadav SK, Misra A, et al. Classification of swarm collective motion using machine learning. In: Human-Centric Smart Computing: Proceedings of ICHCSC 2022. Springer; 2022. p. 173–81.
Yadav KK, Soni HK, Pathik N. Recommendation system based on double ensemble models using KNN-MF. Int J Adv Comput Sci Appl. 2023;14(5).
Yang F, Xie H, Li H. Video associated cross-modal recommendation algorithm based on deep learning. Appl Soft Comput J. 2019. https://doi.org/10.1016/j.asoc.2019.105597.
Ying H, Zhuang F, Zhang F, et al. Sequential recommender system based on hierarchical attention network. In: IJCAI International Joint Conference on Artificial Intelligence. 2018. https://doi.org/10.24963/ijcai.2018/546.
Zhang Q, Ren F. Double Bayesian pairwise learning for one-class collaborative filtering. Knowl-Based Syst. 2021;229(107):339.
Zhang Z, Guo X. Design and optimization of Lin Chaoxian’s directorial movie recommendation system based on plot analysis and emotion recognition. Int J Intell Syst Appl Eng. 2024;12(6s):326–39.
Zhao Y, Yang L. Constrained contextual bandit algorithm for limited-budget recommendation system. Eng Appl Artif Intell. 2024;128(107):558.
Acknowledgements
All authors express their sincere gratitude to Dr. Amol Vasudeva, Associate Professor at Jaypee University of Information Technology, for his direction in this research work.
Author information
Authors and Affiliations
Contributions
All authors have contributed equally to this work.
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no Conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Consent for publication
Not applicable.
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.
About this article
Cite this article
Tandon, R., Verma, A. & Gupta, P.K. ASCM: Analysis of a Sequential and Collaborative Model for Recommendations. SN COMPUT. SCI. 5, 788 (2024). https://doi.org/10.1007/s42979-024-03168-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42979-024-03168-7