Detailing explanations in the recommender system based on matching temporal knowledge
DOI:
https://doi.org/10.15587/1729-4061.2020.210013Keywords:
recommender system, explanation of recommendations, temporal rules, knowledge matchingAbstract
The problem of matching knowledge in the temporal aspect when constructing explanations for recommendations is considered. Matching allows reducing the influence of conflicting knowledge on the explanation in a recommender system.
A model of knowledge representation in the form of a temporal rule with the explanation constraint is proposed. The temporal rule sets the order for two sets of events of the same type that occurred at two different time intervals in time. An explanation constraint establishes a correspondence between the temporal order represented by the rule for a pair of intervals and the description of temporal dynamics for a given time period. This dynamic is represented by the explanation of the recommendation. The model is designed to match knowledge, taking into account the explanation constraint, as well as further use the matched knowledge to clarify explanations based on the results of the intelligent system.
A method for clarifying explanations in a recommender system based on knowledge matching in the form of temporal rules is developed. The method uses records of purchases of goods, services or their ratings as input data. The method identifies a subset of rules matched in the temporal aspect, which represent the same dynamics of consumer demand for the target item (increase or decrease) as explanations in the recommender system. Matching of temporal knowledge makes it possible to form a refined list of explanations. This list includes basic and clarifying explanations. The basic explanation reflects the dynamics of user interests for the entire given period of time. Clarifying explanation specifies changes in demand for individual intervals within a given time period. The use of the temporal dynamics of user preferences in the explanation is aimed at increasing confidence in the received recommendationsReferences
- Izquierdo-Castillo, J. (2015). El nuevo negocio mediático liderado por Netflix: estudio del modelo y proyección en el mercado español. El Profesional de La Información, 24 (6), 819–826. doi: https://doi.org/10.3145/epi.2015.nov.14
- Gambhir, S. (2019). Challenges Facing E–Commerce: A Case Study of Amazon vs Snapdeal. International Journal of Computer Trends & Technology, 67 (07), 19–25. doi: https://doi.org/10.14445/22312803/ijctt-v67i7p104
- Al Fararni, K., Aghoutane, B., Riffi, J., Sabri, A., Yahyaouy, A. (2020). Comparative Study on Approaches of Recommendation Systems. Advances in Intelligent Systems and Computing, 753–764. doi: https://doi.org/10.1007/978-981-15-0947-6_72
- Chala, O., Novikova, L., Chernyshova, L. (2019). Method for detecting shilling attacks in e-commerce systems using weighted temporal rules. EUREKA: Physics and Engineering, 5, 29–36. doi: https://doi.org/10.21303/2461-4262.2019.00983
- Chalyi, S., Leshchynskyi, V., 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, 34–40. doi: https://doi.org/10.21303/2461-4262.2019.00952
- Lops, P., Jannach, D., Musto, C., Bogers, T., Koolen, M. (2019). Trends in content-based recommendation. User Modeling and User-Adapted Interaction, 29 (2), 239–249. doi: https://doi.org/10.1007/s11257-019-09231-w
- Tsai, C.-H., Brusilovsky, P. (2019). Explaining recommendations in an interactive hybrid social recommender. Proceedings of the 24th International Conference on Intelligent User Interfaces. doi: https://doi.org/10.1145/3301275.3302318
- Dominguez, V., Messina, P., Donoso-Guzmán, I., Parra, D. (2019). The effect of explanations and algorithmic accuracy on visual recommender systems of artistic images. Proceedings of the 24th International Conference on Intelligent User Interfaces. doi: https://doi.org/10.1145/3301275.3302274
- Thagard, P. (2018). Computational Models in Science and Philosophy. Introduction to Formal Philosophy, 457–467. doi: https://doi.org/10.1007/978-3-319-77434-3_24
- Rana, C., Jain, S. K. (2012). A study of the dynamic features of recommender systems. Artificial Intelligence Review, 43 (1), 141–153. doi: https://doi.org/10.1007/s10462-012-9359-6
- Zhou, X., Sun, Z., Guo, G., Liu, Y. (2020). Modelling Temporal Dynamics and Repeated Behaviors for Recommendation. Lecture Notes in Computer Science, 181–193. doi: https://doi.org/10.1007/978-3-030-47426-3_15
- Liu, D.-R., Chen, K.-Y., Chou, Y.-C., Lee, J.-H. (2018). Online recommendations based on dynamic adjustment of recommendation lists. Knowledge-Based Systems, 161, 375–389. doi: https://doi.org/10.1016/j.knosys.2018.07.038
- Wang, C., Zhang, M., Ma, W., Liu, Y., Ma, S. (2019). Modeling Item-Specific Temporal Dynamics of Repeat Consumption for Recommender Systems. The World Wide Web Conference on - WWW ’19. doi: https://doi.org/10.1145/3308558.3313594
- Raza, S., Ding, C. (2019). Progress in context-aware recommender systems – An overview. Computer Science Review, 31, 84–97. doi: https://doi.org/10.1016/j.cosrev.2019.01.001
- Zheng, N., Li, Q. (2011). A recommender system based on tag and time information for social tagging systems. Expert Systems with Applications, 38 (4), 4575–4587. doi: https://doi.org/10.1016/j.eswa.2010.09.131
- De Borba, E. J., Gasparini, I., Lichtnow, D. (2017). Time-Aware Recommender Systems: A Systematic Mapping. Human-Computer Interaction. Interaction Contexts, 464–479. doi: https://doi.org/10.1007/978-3-319-58077-7_38
- Quadrana, M., Cremonesi, P., Jannach, D. (2018). Sequence-Aware Recommender Systems. ACM Computing Surveys, 51 (4), 1–36. doi: https://doi.org/10.1145/3190616
- Jannach, D., Ludewig, M., Lerche, L. (2017). Session-based item recommendation in e-commerce: on short-term intents, reminders, trends and discounts. User Modeling and User-Adapted Interaction, 27 (3-5), 351–392. doi: https://doi.org/10.1007/s11257-017-9194-1
- Gomez-Uribe, C. A., Hunt, N. (2016). The Netflix Recommender System. ACM Transactions on Management Information Systems, 6 (4), 1–19. doi: https://doi.org/10.1145/2843948
- Della Penna, G., Orefice, S. (2018). Qualitative representation of spatio-temporal knowledge. Journal of Visual Languages & Computing, 49, 1–16. doi: https://doi.org/10.1016/j.jvlc.2018.10.002
- Levykin, V., Chala, O. (2018). Development of a method for the probabilistic inference of sequences of a business process activities to support the business process management. Eastern-European Journal of Enterprise Technologies, 5 (3 (95)), 16–24. doi: https://doi.org/10.15587/1729-4061.2018.142664
- Levykin, V., Chala, O. (2018). Method of determining weights of temporal rules in Markov logic network for building knowledge base in information control systems. EUREKA: Physics and Engineering, 5, 3–10. doi: https://doi.org/10.21303/2461-4262.2018.00713
- Thagard, P. (2004). Causal inference in legal decision making: explanatory coherence vs. Bayesian networks. Applied Artificial Intelligence, 18 (3-4), 231–249. doi: https://doi.org/10.1080/08839510490279861
- Miller, T. (2019). Explanation in artificial intelligence: Insights from the social sciences. Artificial Intelligence, 267, 1–38. doi: https://doi.org/10.1016/j.artint.2018.07.007
- Vreeswijk, G. (2016). Extensions and modifications to explanatory coherence. Law, Probability and Risk, 15 (3), 199–221. doi: https://doi.org/10.1093/lpr/mgw005
- Chalyi, S., Leshchynskyi, V. (2020). Method of constructing explanations for recommender systems based on the temporal dynamics of user preferences. EUREKA: Physics and Engineering, 3, 43–50. doi: https://doi.org/10.21303/2461-4262.2020.001228
- Chalyi, S., Pribylnova, I. (2019). The method of constructing recommendations online on the temporal dynamics of user interests using multilayer graph. EUREKA: Physics and Engineering, 3, 13–19. doi: https://doi.org/10.21303/2461-4262.2019.00894
- Baral, R., Zhu, X., Iyengar, S. S., Li, T. (2018). ReEL: Review Aware Explanation of Location Recommendation. Proceedings of the 26th Conference on User Modeling, Adaptation and Personalization (UMAP '18), 23–32. doi: https://doi.org/10.1145/3209219.3209237
- Chalyi, S., Levykin, I., Biziuk, A., Vovk, A., Bogatov, I. (2020). Development of the technology for changing the sequence of access to shared resources of business processes for process management support. Eastern-European Journal of Enterprise Technologies, 2 (3 (104)), 22–29. doi: https://doi.org/10.15587/1729-4061.2020.198527
- Bodyanskiy, Y., Kulishova, N., Chala, O. (2018). The Extended Multidimensional Neo-Fuzzy System and Its Fast Learning in Pattern Recognition Tasks. Data, 3 (4), 63. doi: https://doi.org/10.3390/data3040063
- Zajac, Z. (2017). Goodbooks-10k: a new dataset for book recommendations. FastML. Available at: http://fastml.com/goodbooks-10k
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2020 Serhii Chalyi, Volodymyr Leshchynskyi, Iryna Leshchynska
This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.
A license agreement is a document in which the author warrants that he/she owns all copyright for the work (manuscript, article, etc.).
The authors, signing the License Agreement with TECHNOLOGY CENTER PC, have all rights to the further use of their work, provided that they link to our edition in which the work was published.
According to the terms of the License Agreement, the Publisher TECHNOLOGY CENTER PC does not take away your copyrights and receives permission from the authors to use and dissemination of the publication through the world's scientific resources (own electronic resources, scientometric databases, repositories, libraries, etc.).
In the absence of a signed License Agreement or in the absence of this agreement of identifiers allowing to identify the identity of the author, the editors have no right to work with the manuscript.
It is important to remember that there is another type of agreement between authors and publishers – when copyright is transferred from the authors to the publisher. In this case, the authors lose ownership of their work and may not use it in any way.