KNOWLEDGE REPRESENTATION IN THE RECOMMENDATION SYSTEM BASED ON THE WHITE BOX PRINCIPLE
Main Article Content
Abstract
The subject matter of the article is the construction of a rating list of goods and services in recommendation systems. The goal is to develop a knowledge representation model in recommendation systems using the white box principle. Such a model contains knowledge about the possible sequences of choosing restrictions on the properties of goods and services according to user preferences. The recommender system should provide a reasonable choice of the object according to the requirements of the user, subject to restrictions on the key properties of this object. Tasks: to structure the process of applying the principles of black and white boxes when building recommendations based on the use of a knowledge base; develop knowledge representations according to the principle of the white box in order to combine a static description of the properties of objects and a description of possible sequences for clarifying the requirements for the properties of these objects. The principles used are: the principle of the white box, which provides an account of requirements that take into account the properties of the constituent elements of the object selected by the consumer. The following results are obtained. The key features of the processes of forming recommendations on the principles of black and white boxes based on the use of the knowledge base are highlighted. The knowledge representation is developed according to the principle of the white box, which allows taking into account both the properties of objects and the process of their selection by the consumer. Conclusions. The scientific novelty of the results is as follows. A model for representing knowledge in a recommendation system according to the principle of a white box is proposed. The declarative aspect of this representation of knowledge is implemented in the form of predicates that define restrictions on the values of the properties of objects offered to the consumer. The procedural aspect is implemented in the form of adapted temporal dependencies that specify the sequence of refinement of time limits. This model combines the advantages of approaches based on the similarity of customer requirements and the similarity of product characteristics, which makes it possible to adjust recommendations online for a cold start situation. With this adjustment, it is advisable to use the similarity of the user selection processes for given requirements for goods.
Article Details
References
Aggarwal, C.C. (2017), Recommender Systems: The Textbook, Springer, New York, 498 p.
Ricci, F., Rokach, L., Shapira, B. and Kantor, P. (2011), Recommender systems handbook, Springer, New York, 842 p.
Schein, A.I., Popescul, A., Ungar, L.H. and Pennock, D.M. (2002), “Methods and metrics for cold-start recommendations”, Proceedings of the 25th annual international ACM SIGIR conference on Research and development in information retrieval, pp. 253–260.
Felfernig, A. and Burke, R. (2008), “Constraint-based recommender systems: technologies and research issues”, 10th International Conference on Electronic Commerce, Innsbruck, Austria, pp. 1–10.
Bridge, D.M. Goker, L. McGinty, and Smyth B. (2005), “Case-based recommender systems”, The Knowledge Engineering Review, 20(3), pp. 315–320.
Smyth B. (2007), “Case-based recommendation”, The Adaptive Web, Springer, pp. 342–376.
Chala О.V. (2018), “Construction of temporal rules for representing knowledge in information control systems”, Advanced Information Systems, Vol. 2, No. 3, pp. 54–59, DOI: https://doi.org/10.20998/2522-9052.2018.3.09
Levykin, V. and Chala O. (2018), “Method of determining weights of temporal rules in Markov logic network for building knowledge base in information control system”, EUREKA: Physics and Engineering, 5, pp. 3–10.
Chala, O. (2018), “Models of temporal dependencies for a probabilistic knowledge base”, Econtechmod, Vol. 7(3), pp. 53–58.
Levykin, V. and Chala, O. (2018), “Development of a method of probabilistic inference of sequences of business process activities to support business process management”, Eastern-European Journal of Eenterprise Technologies, Vol. 5/3(95), pp. 16–24, DOI: https://doi.org/10.15587/1729-4061.2018.142664
Chalyi, S., Leshchynskyi, V. and Leshchynska I. (2019), “Method of forming recommendations using temporal constraints in a situation of cyclic cold start of the recommender system”, EUREKA: Physics and Engineering, 4, pp. 34-40.
Chalyi, S., Leshchynskyi, V. and Leshchynska I. (2019), “Designing explanations in the recommender systems based on the principle of a black box”, Advanced Information Systems, Vol. 3, No. 2, pp. 47–51, DOI:
https://doi.org/10.20998/2522-9052.2019.2.08
Chalyi, S., Leshchynskyi, V. and Leshchynska I. (2019), “The concept of designing explanations in the recommender systems based on the white box”, Control, Navigation and Communication Systems, No. 3(55), pp. 156–160, DOI: https://doi.org/10.26906/SUNZ.2019.3.156