Abstract
Recommendation systems have changed the way inanimate websites interact with their users. Instead of providing static information when users search and possibly buy products, recommendation systems increase the degree of interactivity to expand the possibilities provided to the user. Recommendation systems generate recommendations independently for each specific user based on his past purchases and searches, as well as on the basis of the behavior of other users. This article describes recommender systems and their algorithms. Recommendation system is developed using SVD algorithm. The architectural pattern MVC was used. The implementation represents a three-tier architecture (DAL, BLL, WEB). Program realization of recommendation system was made using .Net language.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Meniailov, I., et al.: Using the K-means method for diagnosing cancer stage using the Pandas library. In: CEUR Workshop Proceedings, vol. 2386, pp. 107–116 (2019)
Chumachenko, D., et. al.: Development of an intelligent agent-based model of the epidemic process of syphilis. In: 2019 IEEE 14th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT), Lviv, vol. 1, pp. 42–45 (2019)
Chumachenko, D., et al.: On agent-based approach to influenza and acute respiratory virus infection simulation. In: Proceedings of 14th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering, TCSET 2018, pp. 192–195 (2018)
Polyvianna, Y., et al.: Computer aided system of time series analysis methods for forecasting the epidemics outbreaks. In: 2019 15th International Conference on the Experience of Designing and Application of CAD Systems (CADSM), pp. 7.1–7.4 (2019)
Chumachenko, D., Chumachenko, T.: Intelligent agent-based simulation of HIV epidemic process. Adv. Intell. Syst. Comput. 1020, 175–188 (2019)
Chumachenko, D., Chumachenko, K., Yakovlev, S.: Intelligent simulation of network worm propagation using the code red as an example. Telecommun. Radio Eng. 78(5), 443–464 (2019)
Chumachenko, D., Yakovlev, S.: On intelligent agent-based simulation of network worms propagation. In: 2019 15th International Conference on the Experience of Designing and Application of CAD Systems (CADSM), pp. 3.11–3.13 (2019)
Dotsenko, N., Chumachenko, D., Chumachenko, I.: Modeling of the processes of stakeholder involvement in command management in a multi-project environment. In: 2018 IEEE 13th International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT 2018 – Proceedings, pp. 29–32 (2018)
Dotsenko, N., Chumachenko, D., Chumachenko, I.: Project-oriented management of adaptive teams’ formation resources in multi-project environment. In: CEUR Workshop Proceedings, vol. 2353, pp. 911–923 (2019)
Dotsenko, N., Chumachenko, D., Chumachenko, I.: Management of critical competencies in a multi-project environment. In: CEUR Workshop Proceedings, vol. 2387, pp. 495–500 (2019)
Dotsenko, N., Chumachenko, D., Chumachenko, I.: Modeling of the process of critical competencies management in the multi-project environment. In: 2019 IEEE 13th International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT 2019 – Proceedings, vol. 3, pp. 89–93 (2019)
Bazilevych, K., et al.: Stochastic modelling of cash flow for personal insurance fund using the cloud data storage. Int. J. Comput. 17(3), 153–162 (2018)
Chumachenko, D., et al.: Intelligent expert system of knowledge examination of medical staff regarding infections associated with the provision of medical care. In: CEUR Workshop Proceedings, vol. 2386, pp. 321–330 (2019)
Chumachenko, D.: On intelligent multiagent approach to viral hepatitis B epidemic processes simulation. In: Proceedings of the 2018 IEEE 2nd International Conference on Data Stream Mining and Processing, DSMP 2018, pp. 415–419 (2018)
Mazorchuck, M., Dobriak, V., Chumachenko, D.: Web-application development for tasks of prediction in medical domain. In: 2018 IEEE 13th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT), Lviv, pp. 5–8 (2018)
Chumachenko, D., Yakovlev, S.: Development of deterministic models of malicious software distribution in heterogeneous networks. In: 2019 3rd International Conference on Advanced Information and Communications Technologies (AICT), Lviv, Ukraine, pp. 439–442 (2019)
Melville, P., Mooney, R., Nagarajan, R.: Content-Boosted Collaborative Filtering for Improved Recommendations, pp. 187–192. University of Texas, USA (2002)
Zhernakova, O.: System recommendations and search for video content. Telemedia (2012)
Hossain, N.: Why the Interest Graph Is a Marketer’s Best Friend. Mashable (2013)
Fleder, D., Hosanagar, K.: Blockbuster culture’s next rise or fall: the impact of recommender systems on sales diversity. Manag. Sci. 55(5), 1–49 (2009)
Xiaoyuan, S., Taghi, M.: A Survey of Collaborative Filtering Techniques A Survey of Collaborative Filtering Techniques. Hindawi Publishing Corporation, Advances in Artificial Intelligence archive, USA, pp. 1–19 (2009)
Yehuda, K.: Factor in the neighbors: scalable and accurate collaborative filtering. Yahoo! Res. Haifa: Mag. 1–11 (2009)
Linden, G., Smith, B., York, J.: Item-to-Item Collaborative Filtering, pp. 76–80. IEEE Internet Computing, Los Alamitos (2003)
Sarwar, B., et al.: Item-Based Collaborative Filtering Recommendation Algorithms, pp. 285–295. University of Minnesota, Minneapolis (2001)
Melville, P., Mooney, R., Nagarajan, R.: Content-Boosted Collaborative Filtering for Improved Recommendations, pp. 187–192. University of Texas, USA, Conf. Materials (2002)
Zan, H., Xin, L., Hsinchun, C.: Link prediction approach to collaborative filtering. In: JCDL 2005, Denver, Colorado, USA (2005)
Ponizovkin, D.M.: The construction of an optimal graph of relations in collaborative filtering systems. Softw. Syst.: Theory Appl.: J. 4(8), 107–114 (2011)
Sammut, C., Webb, J.: Encyclopedia of Machine Learning, pp. 829–838. IBM T. J.Watson Research Center, NY, USA (2010)
Jacobson, A.: Unified software development process software, 496 p. (2010)
Adomavicius, G.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17(6), 734 (2005)
Salton, G.: Automatic Text Processing. Addison-Wesley, Boston (1989)
Pazzani, M.: Learning and revising user profiles: the identification of interesting web sites. Mach. Learn. 27, 313–331 (1997)
Rich, E.: User modeling via stereotypes. Cogn. Sci. 3, 34 (1979)
Goldberg, D.: Using collaborative filtering to weave an information tapestry. Commun. ACM 35(12), 61–70 (1992)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Piletskiy, P., Chumachenko, D., Meniailov, I. (2020). Development and Analysis of Intelligent Recommendation System Using Machine Learning Approach. In: Nechyporuk, M., Pavlikov, V., Kritskiy, D. (eds) Integrated Computer Technologies in Mechanical Engineering. Advances in Intelligent Systems and Computing, vol 1113. Springer, Cham. https://doi.org/10.1007/978-3-030-37618-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-030-37618-5_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37617-8
Online ISBN: 978-3-030-37618-5
eBook Packages: EngineeringEngineering (R0)