Open Access
CONSTRUCTION OF PATTERNS OF USER PREFERENCES DYNAMICS FOR EXPLANATIONS IN THE RECOMMENDER SYSTEM
Author(s) -
Serhii Chalyi,
Volodymyr Leshchynskyi
Publication year - 2021
Publication title -
sučasnì ìnformacìjnì sistemi
Language(s) - English
Resource type - Journals
ISSN - 2522-9052
DOI - 10.20998/2522-9052.2021.1.15
Subject(s) - computer science , recommender system , structuring , novelty , set (abstract data type) , process (computing) , dynamics (music) , information retrieval , human–computer interaction , artificial intelligence , data mining , data science , psychology , social psychology , pedagogy , finance , economics , programming language , operating system
The subject of study in the article is the processes of constructing explanations in recommendation systems. Objectives. The goal is to develop a method of constructing patterns that reflect the dynamics of user preferences and provide an opportunity to form an explanation of the recommended list of items, taking into account changes in the user’s requirements of the recommendation system. Construction of explanations taking into account the dynamics of changes in consumer preferences makes it possible to increase user confidence in the results of the intelligent system. Tasks: structuring models of temporal patterns of parallel-alternative and sequential-alternative users’ choice of the recommendation system; development of a method for constructing patterns of changing user preferences using process mining technology; experimental verification of the method for constructing patterns of changing consumer preferences. The approaches used are: temporal logics, which determine the approaches to the description of the temporal ordering of a set of events. The following results are obtained. The structuring of models of temporal patterns of parallel-alternative and sequential-alternative users’ choice of the recommendation system is performed; developed and performed an experimental test of the method of constructing patterns of user preferences dynamics. Conclusions. The scientific novelty of the results is as follows. The method of dynamics patterns construction of users’ preferences for the formation of explanations concerning the recommended list of subjects is offered. The method sequentially generates a set of ordered events, each of which reflects the choice of the subject by a group of users at a certain time interval, and also builds a graph representation of the patterns of user preferences through intellectual analysis of processes. The patterns obtained as a result of the method consist of time-ordered pairs of events that reflect the knowledge of changing user preferences over time. Further use of such dependencies as elements of the knowledge base makes it possible based on probabilistic inference to build a set of alternative explanations for the received recommendation, and then arrange these explanations according to the probability of their implementation for the recommended list of subjects.