Development and research of models and software for the recommender system of consumer goods
DOI:
https://doi.org/10.20998/2079-0023.2018.21.13Keywords:
recommender system, consumer goods, alternating least squares method, singular value decomposition method, models, software component, recommendationsAbstract
There have been proposed investigation of the problem of creating recommendations with technical description for building the Recommender System of consumer goods with help of modern algorithms, approaches, principles and contains the investigation of the most popular methods. It was defined, that the deployment of Recommender Systems is one of the rapidly developing areas for improving applied information technolog ies, tools for automatic generating offers service based on the investigation of the personal needs and profile of customers. It was investigated, that such systems have started to play a very important role in the fast growing Internet, as they help users to navigate in a large amount of information, because users are not able to analyze a large amount of information, because it is very difficult and takes a lot of time and effort, but due to such systems, namely Recommender Systems that are able to filter a large amount of information, and provide for users the information and recommendations their likes the problem can be solved and instead of providing the static information, when users search and, perhaps, buy products, Recommender Systems increase the degree of interactivity to expand the opportunities provided to the user. It was defined, that Recommendation systems form recommendations independently for each specific user based on past purchases and searches, and also on the basis of the behavior of other users with help of recommendation services, which collect different information about a person using several methods and at the same time all systems are shared. An overview of content-based, collaborative filtering and hybrid methods was performed. An overview of Alternating Least Squares and Singular Value Decomposition recommendation algorithms was performed. The design of the Recommender System of consumer goods software component was described. The main features of software implementation and programming tools for the system which is being developed were explained. The conclusions about the problems of Recommender Systems and the review of existing algorithms were made.References
George F. Luger Artificial Intelligence: Structures and Strategies for Complex Problem Solving, 4th Edition. Pearson, 2002. 864 p.
Bashmakov A. I., Bashmakov I. A. Intellektual'nye informatsionnye tekhnologii: ucheb. posobie [Intellectual Information Technologies]. Moscow, Izd-vo MGTU im. N. E. Baumana Publ., 2005. 304 p.
Mel'nik K. V. Primenenie algoritma kollaborativnoy fil'tratsii dlya obrabotki meditsinskikh dannykh [The application of the collaborative filtering algorithm for the processing of medical data]. Bulletin of the National Technical University "KhPI". Series: Strategic management, portfolio management, programs and projects. Kharkiv, NTU "KhPI" Publ., 2015, no 2, pp. 193–198.
Brown T. A. Confirmatory factor analysis for applied research. The Guilford Press, 2006. 493 p.
Roizner M. Yak pratsiuiut rekomendatsiini systemy [How Advice Systems Work]. Available at: https://habrahabr.ru/company/yandex/blog/241455/ (accessed: 15.01.2018).
Parallel Matrix Factorization for Recommender Systems. Available at: http://www.cs.utexas.edu/~inderjit/public_papers/kais-pmf.pdf (accessed: 18.01.2018).
Funktsiia vtrat. Available at: http://statistica.ru/glossary/general/funktsiya-poter (accessed: 07.02.2018).
Yakovlev C. Prohramuvannia na Python Python [Programming on Python]. Available at: https://www.ibm.com/developerworks/ru/library/lpython_part_11/index.html/ (accessed: 17.02.2018).
Johns T. Spark. Alternatyva dlia shvydkoho analizu danykh [An alternative to fast data analysis]. Available at: https://www.ibm.com/developerworks/ru/library/osspark/ (accessed: 21.02.2018).
Pentreath N. Machine Learning with Spark. Birmingham: Packt Publishing, 2015. 322 p.
Koroleva D., Filipov M. Analiz alhorytmiv navchannia rekomendatsiinykh system [Analysis of the training algorithms for reference systems]. Available at: http://engjournal.ru/articles/816/816.pdf (accessed: 23.01.2018).
Rekomendatsiini systemy: Chastyna 1. Vvedennia v pidkhody i alhorytmy [Advisory Systems: Part 1. Introduction to Approaches and Algorithms]. Available at: https://www.ibm.com/developerworks/ru/library/osrecommender1/index.html (accessed: 23.01.2018).
Goncharov М. Data Mining: Recomedatsiini systemi [Advisory Systems]. Available at: http://kek.ksu.ru/EOS/WM/50_132-670.pdf (accessed: 23.01.2018).
Downloads
How to Cite
Issue
Section
License
Copyright (c) 2018 Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information TechnologiesAuthors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).