Abstract
As prevalence is growing for social media, the value of its content is becoming paramounting. This data can reveal about a person’s personal and professional life. The behaviors done on social media either frequent or periodic can comprehend fondness and attentiveness of users on certain matters. But accompanying it, diverse data from multiple sources with high volumes sets its foot in. Here becomes operational the usage of recommender systems. These are capable of providing customized assistance to users based on respective quondam behavior and preferences. Machine Learning and deep learning methods have proven to be a boon in these tasks of predictions with notable accuracy. This paper discusses existing techniques with its fors and againsts, concerns and issues, extrapolating the results and solutions, which in turn can help in better interpretation of current developments to pave a path for pioneering researches.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
What is content-based Filtering? Towards Data Science. https://www.educative.io/edpresso/what-is-content-based-filtering
Collaborative Filtering, Science Direct. https://www.sciencedirect.com/topics/computer-science/collaborative-filtering
Introduction to collaborative Filtering, Towards Data Science. https://towardsdatascience.com/intro-to-recommender-system-collaborative-filtering-64a238194a26
A Simple Introduction to Collaborative Filtering, built-in beta. https://builtin.com/data-science/collaborative-filtering-recommender-system
Classifying Different Types of Recommender Systems, bluepi. https://www.bluepiit.com/blog/classifying-recommender-systems/#:~:text=There%20are%20majorly%20six%20types,system%20and%20Hybrid%20recommender%20system
A Gentle Introduction to Transfer Learning for Deep Learning, Machine Learning Mastery. https://machinelearningmastery.com/transfer-learning-for-deep-learning/#:~:text=Transfer%20learning%20is%20a%20machine,model%20on%20a%20second%20task.&text=Common%20examples%20of%20transfer%20learning,your%20own%20predictive%20modeling%20problems
Zhang, Q., Lu, J., Jin, Y.: Artificial intelligence in recommender systems. Complex Intell. Syst. 7, 439–457 (2021)
A comprehensive hands on Guide to Transfer Learning with Real World Applications in Deep Learning, towards data science. https://towardsdatascience.com/a-comprehensive-hands-on-guide-to-transfer-learning-with-real-world-applications-in-deep-learning-212bf3b2f27a
Zhang, Q., Hao, P., Lu, J., Zhang, G.: Cross-domain recommendation with semantic correlation in tagging systems. IEEE, July 2019
Zhen, Y., Li, W.J., Yeung, D.Y.: TagiCoFi: tag informed collaborative filtering. In: RecSys 2009—Proceedings of the 3rd ACM Conference on Recommender Systems, pp. 69–76 (2009)
Hao, P., Zhang, G., Martinez, L., Lu, J.: Regularizing knowledge transfer in recommendation with tag-inferred correlation. IEEE Trans. Cybern. 49, 83–96 (2017)
Pan, W., Yang, Q.: Transfer learning in heterogeneous collaborative filtering domains. Artif. Intell. 197, 39–55 (2013)
Hu, L., Cao, J., Xu, G., Cao, L., Gu, Z., Zhu, C.: Personalized recommendation via cross-domain triadic factorization. In: Proceedings of the 22nd International Conference on World Wide Web (2013)
Mirbakhsh, N., Ling, C.X.: Improving top-n recommendation for cold-start users via cross-domain information. ACM Trans. Knowl. Discov. Data 9, 1–19 (2015)
Hu, G., Zhang, Y., Yang, Q.: Conet: collaborative cross networks for cross-domain recommendation. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management (2018)
Wang, C., Niepert, M., Li, H.: RecSys-DAN: discriminative adversarial networks for cross-domain recommender systems. IEEE Trans. Neural Netw. Learn. Syst. 31, 2731–2740 (2019)
Yuan, F., Yao, L., Benatallah, B.: DARec: deep domain adaptation for cross-domain recommendation via transferring rating patterns. In: Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (2019)
Reinforcement Learning 101, towards data science. https://towardsdatascience.com/reinforcement-learning-101-e24b50e1d292
Recommender System with Reinforcement Learning, towards data science. https://towardsdatascience.com/recommendation-system-with-reinforcement-learning-3362cb4422c8
Reinforcement Learning Guide: Solving the Multi-Armed Bandit Problem from Scratch in Python, Analytics Vidhya. https://www.analyticsvidhya.com/blog/2018/09/reinforcement-multi-armed-bandit-scratch-python/
Raval, A., Lohia, A.: A survey on techniques, methods and applications of text analysis. IJCRT2105349, May 2021
Salakhutdinov, R., Mnih, A., Hinton, G.: Restricted Boltzmann machines for collaborative filtering. In: Proceedings of the 24th International Conference on Machine Learning (2007)
Truyen, T.T., Phung, D.Q., Venkatesh, S.: Ordinal Boltzmann machines for collaborative filtering. In: Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence, pp. 548–556 (2009)
Zhang, S., Yao, L.: Deep learning based recommender system: a survey and new perspectives. ACM J. Comput. Cult. Herit. Artic. 1(35), 1–35 (2017)
Cheng, H.T., et al.: Wide and deep learning for recommender systems. arXiv Prepr. (2016)
He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.S.: Neural collaborative filtering. In: Proceedings of the 26th International Conference on World Wide Web, pp. 173–182 (2017)
DeepFM: a factorization-machine based neural network for CTR prediction. In: International Joint Conference on Artificial Intelligence (2017)
Sedhain, S., Menon, A.K., Sanner, S., Xie, L.: AutoRec: autoencoders meet collaborative filtering. In: Proceedings of the 24th International Conference on World Wide Web (2015)
Zhang, S., Yao, L., Xu, X.: AutoSVD++: an efficient hybrid collaborative filtering model via contractive auto-encoders. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval (2017)
Ying, H., et al.: Sequential recommender system based on hierarchical attention network. In: International Joint Conference on Artificial Intelligence (2018)
He, X., He, Z., Du, X., Chua, T.S.: Adversarial personalized ranking for recommendation. In: The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval (2018)
Yang, D., Guo, Z., Wang, Z., Jiang, J., Xiao, Y., Wang, W.: A knowledge-enhanced deep recommendation framework incorporating GAN-based models. In: 2018 IEEE International Conference on Data Mining, pp. 1368–1373 (2018)
Tang, J., Du, X., He, X., Yuan, F., Tian, Q., Chua, T.-S.: Adversarial training towards robust multimedia recommender system. IEEE Trans. Knowl. Data Eng. 32(5), 855–867 (2019)
Deep Learning Based Recommender System, Sciforce. https://medium.com/sciforce/deep-learning-based-recommender-systems-b61a5ddd5456
5 Problems with Recommender System, readwrite. https://readwrite.com/2009/01/28/5_problems_of_recommender_systems/?__cf_chl_jschl_tk__=pmd_UZyz8bgl.30UoIXhsuXwJjqLz2DxSjHu4LMvOrVSuf0-1629638145-0-gqNtZGzNAlCjcnBszQh9
Khusro, S., Ali, Z., Ullah, I.: Recommender systems: issues, challenges, and research opportunities. In: Kim, K., Joukov, N. (eds.) Information Science and Applications (ICISA) 2016. LNEE, vol. 376, pp. 1179–1189. Springer, Singapore (2016). https://doi.org/10.1007/978-981-10-0557-2_112
Milano, S., Taddeo, M., Floridi, L.: Recommender systems and their ethical challenges. AI Soc. 35, 957–967 (2020). https://doi.org/10.1007/s00146-020-00950-y
Liu, B., et al.: A survey of recommendation systems based on deep learning. J. Phys. Conf. Ser. ISPECE (2020)
Lei, Z., Vahid, N., Philip, S.: Joint deep modeling of users and items using reviews for recommendation. In: Proceedings of the Tenth ACM International Conference on Web Search and Data Mining (2017)
Hassen, A.B., Ticha, S.B.: Transfer learning to extract features for personalized user modeling. In: Proceedings of the 16th International Conference on Web Information Systems and Technologies (WEBIST 2020)
Srivastava, A., Bala, P.K., Kumar, B.: Transfer learning for resolving sparsity problem in recommender systems: human values approach. JISTEM J. Inf. Syst. Technol. Manag. 14(3), 323–337 ( 2017)
Wu, T., et al.: Zero-shot heterogeneous transfer learning from recommender systems to cold-start search retrieval. arXiv:2008.02930v2 [cs.LG], 19 August 2020
Khenissi, S., Boujelbene, M., Nasraoui, O.: Theoretical modeling of the iterative properties of user discovery in a collaborative filtering recommender system (2020)
Lee, S., Kim, D.: Deep learning based recommender system using cross convolutional filters. Inf. Sci. 592, 112–122 (2022)
Shambour, Q.: A deep learning based algorithm for multi-criteria recommender systems. Knowl. Based Syst. 211, 106545 (2021)
Ahmadiana, S., Ahmadianb, M., Jalili, M.: A deep learning based trust-and tag-aware recommender system., Neurocomputing 488, 557–571 (2021)
Kiran, R., Kumar, P., Bhasker, B.: DNNRec: a novel deep learning based hybrid recommender system. Expert Syst. Appl. 144, 113054 (2020)
Gomede, E., de Barros, R.M., de Souza Mendes, L.: Deep auto encoders to adaptive E-learning recommender system. Comput. Educ. Artif. Intell. 2, 100009Â (2021)
Djellali, C., Mehdiadda: A new hybrid deep learning model based-recommender system using artificial neural network and hidden Markov model. Procedia Comput. Sci. 175 , 214–220 (2020)
Da’u, A., Salim, N., Rabiu, I., Osman, A.: Weighted aspect-based opinion mining using deep learning for recommender system. Expert Syst. Appl. 140, 112871 (2020)
Ayci, G., Köksal, A., Mutlu, M.M., Suyunu, B., Cemgil, A.T.: Active learning with bayesian nonnegative matrix factorization for recommender systems. In: 2019 27th Signal Processing and Communications Applications Conference (SIU). IEEE (2019)
Zhou, J., Chiky, R.: Improving the attribute-based active learning by clustering the new items. In: 2019 IEEE World Congress on Services (SERVICES). IEEE (2019)
Du, Z., Tang, J., Ding, Y.: POLAR++: active one-shot personalized article recommendation. IEEE Trans. Knowl. Data Eng. 33(6), 2709–2722 (2021)
Du, Z., Yang, N., Yu, Z., Yu, P.: Learning from atypical behavior: temporary interest aware recommendation based on reinforcement learning. IEEE Trans. Knowl. Data Eng. (2022)
Li, X., et al.: Pre-training recommender systems via reinforced attentive multi-relational graph neural network. In: IEEE International Conference on Big Data (Big Data) (2021)
Chen, H.: A DQN-based recommender system for item-list recommendation. In: IEEE International Conference on Big Data (Big Data) (2021)
Song, Z., Zhang, D., Shi, X., Li, W., Ma, C., Wu,  L.: DEN-DQL: quick convergent deep Q-learning with double exploration networks for news recommendation. In: International Joint Conference on Neural Networks (IJCNN). IEEE (2021)
Kabra, A., Agarwal, A.: Personalized and dynamic top-k recommendation system using context aware deep reinforcement learning. In: IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC) (2021)
Fu, M., et al.: Deep reinforcement learning framework for category-based item recommendation. IEEE Trans. Cybern. (2021)
Rabieinejad, E., Mohammadi, S., Yadegari, M.: Provision of a recommender model for blockchain-based IoT with deep reinforcement learning. In: IEEE, 5th International Conference on Internet of Things and Applications (IoT) (2021)
Huang, L., Fu, M., Lia, F., Qu, H., Liu, Y., Chen, W.: A deep reinforcement learning based long-term recommender system. Knowl. Based Syst. 213 , 106706 (2021)
Abbas, S.M., Alam, K.A.: Exploiting relevant context with soft-rough sets in context-aware video recommender systems. In: IEEE International Conference on Fuzzy Systems (FUZZ-IEEE) (2019)
Ubukata, S., Takahashi, S., Notsu, A., Honda, K.: Basic consideration of collaborative filtering based on rough C-means clustering. In: IEEE, Joint 11th International Conference on Soft Computing and Intelligent Systems and 21st International Symposium on Advanced Intelligent Systems (SCIS-ISIS) (2020)
Abbas, S.M., Alam, K.A., Ko, K.-M.: A three-way classification with game-theoretic N-soft sets for handling missing ratings in context-aware recommender systems. In: IEEE International Conference on Fuzzy Systems (FUZZ-IEEE) (2020)
Sharma, A.K., Bajpai, B., Adhvaryu, R., Pankajkumar, S.D., Gordhanbhai, P.P., Kumar, A.: an efficient approach of product recommendation system using NLP technique. Mater. Today Proc. (2021)
Trappey, A., Trappey, C.V., Hsieh, A.: An intelligent patent recommender adopting machine learning approach for natural language processing: a case study for smart machinery technology mining. Technol. Forecast. Soc. Change 164, 120511 (2021)
Sterling, J.A., Montemore, M.M.: Combining citation network information and text similarity for research article recommender systems. EEE Access, 10, 16–23 (2021)
Zhang, T., Liu, M., Ma, C., Tu, Z., Wang, Z.: A text mining based method for policy recommendation. In: IEEE International Conference on Services Computing (SCC) (2021)
Kuanr, M., Mohapatra, P.: Recent challenges in recommender systems: a survey. In: Panigrahi, C.R., Pati, B., Mohapatra, P., Buyya, R., Li, KC. (eds.) Progress in Advanced Computing and Intelligent Engineering. AISC, vol. 1199, pp. 353–365. Springer, Singapore (2021). https://doi.org/10.1007/978-981-15-6353-9_32
Di Benedetto, G., Bellini, V., Zappella, G.: A linear bandit for seasonal environments. In: Proceedings of the 37th International Conference on Machine Learning, Vienna, Austria (2020). Amazon Science
Zhao, J., Wang, L., Xiang, D., Johanson, B.: Collaborative deep denoising autoencoder framework for recommendations. In: SIGIR 2019, Paris, France, July 2019. Amazon Science
Gupta, S., Wang, H., Lipton, Z., Wang, Y.: Correcting exposure bias for link recommendation. In: Proceedings of the 38th International Conference on Machine Learning, PMLR 139 (2021). Amazon Science
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 IFIP International Federation for Information Processing
About this paper
Cite this paper
Raval, A., Borisagar, K. (2022). A Survey on Techniques and Methods of Recommender System. In: Kalinathan, L., R., P., Kanmani, M., S., M. (eds) Computational Intelligence in Data Science. ICCIDS 2022. IFIP Advances in Information and Communication Technology, vol 654. Springer, Cham. https://doi.org/10.1007/978-3-031-16364-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-031-16364-7_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-16363-0
Online ISBN: 978-3-031-16364-7
eBook Packages: Computer ScienceComputer Science (R0)