{"id":8233,"date":"2026-04-10T16:28:07","date_gmt":"2026-04-10T13:28:07","guid":{"rendered":"https:\/\/nti.ukrintei.ua\/?page_id=8233"},"modified":"2026-04-11T10:48:43","modified_gmt":"2026-04-11T07:48:43","slug":"recommender-model-for-data-prediction-based-on-fuzzy-logic-and-the-collaborative-filtering-method","status":"publish","type":"page","link":"https:\/\/nti.ukrintei.ua\/?page_id=8233","title":{"rendered":"Recommender model for data prediction based on fuzzy logic and the collaborative filtering method"},"content":{"rendered":"\n<p><strong>Y. V. IVOKHIN,&nbsp;<\/strong>D. Sc. in Physics and Mathematics, Professor&nbsp;<\/p>\n\n\n\n<p><strong>G. V. SHELYAKIN,&nbsp;<\/strong>Postgraduate Student<\/p>\n\n\n\n<p><strong>DOI: <\/strong>http:\/\/doi.org\/10.35668\/2520-6524-2026-1-06<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-buttons\">\n<div class=\"wp-block-button is-style-outline\"><a class=\"wp-block-button__link\" href=\"http:\/\/nti.ukrintei.ua\/wp-content\/uploads\/2026\/04\/\u0406\u0432\u043e\u0445\u0456\u043d_26-1-1.pdf\"><img loading=\"lazy\" width=\"352\" height=\"372\" class=\"wp-image-8127\" style=\"width: 30px;\" src=\"http:\/\/nti.ukrintei.ua\/wp-content\/uploads\/2026\/04\/\u0417\u043d\u0456\u043c\u043e\u043a-\u0435\u043a\u0440\u0430\u043d\u0430-2026-04-08-\u043e-22.02.47.png\" alt=\"\" srcset=\"https:\/\/nti.ukrintei.ua\/wp-content\/uploads\/2026\/04\/\u0417\u043d\u0456\u043c\u043e\u043a-\u0435\u043a\u0440\u0430\u043d\u0430-2026-04-08-\u043e-22.02.47.png 352w, https:\/\/nti.ukrintei.ua\/wp-content\/uploads\/2026\/04\/\u0417\u043d\u0456\u043c\u043e\u043a-\u0435\u043a\u0440\u0430\u043d\u0430-2026-04-08-\u043e-22.02.47-284x300.png 284w\" sizes=\"(max-width: 352px) 100vw, 352px\" \/>  PDF<\/a><\/div>\n<\/div>\n\n\n\n<p><strong><em>Keywords:&nbsp;<\/em><\/strong><em>fuzzy logic, Mamdani method, collaborative filtering, data sparsity, uncertainty, fuzzy numbers.<\/em><\/p>\n\n\n\n<p><strong>ABSTRACT<\/strong><\/p>\n\n\n\n<p><em>The article proposes a model for data in recommendation in recommender systems, which is based on the implementation of fuzzy logic in the collaborative filtering method to improve the quality of personalized recommendations. Particular attention is paid to the problems of data sparsity, uncertainty of user ratings, and the subjectivitye of interpretation of criteria, which traditionally complicates the work of classical recommendation algorithms. The study substantiates the feasibility of using personalized triangular membership functions, which allow for the reflectingon of the personal preferences and evaluation characteristics of each user. A formalized procedure for constructing and dynamically updating the parameters of such functions for all evaluation criteria is proposed.<\/em> <em>The Mamdani method was used to calculate the degree of similarity between users, which takes into account the fuzziness of ratings and allows logical conclusions to be drawn based on a system of rules. This approach makes it possible to determine the level (degree) of similarity between users, taking into account multidimensional criteria and their qualitative interpretation. In addition, the procedure for defuzzifying the obtained fuzzy similarity values and integrating them into the rating prediction process was demonstrated.<\/em> <em>To evaluate the effectiveness of the developed model, a model experiment was conducted on an artificially generated dataset with a controlled structure and a given level of sparsity. Metrics based on mean square error (MSE), root mean square error (RMSE), and sum of squares error (SSE) were used to compare the proposed approach with the results of basic collaborative filtering. The results demonstrate the potential of the modified model to reduce prediction error in conditions of incomplete and fuzzy data, as well as to improve the adaptability of recommendations by taking into account individual evaluation models. The proposed approach can be used as a basis for building more robust, flexible, and interpretable next-generation recommendation systems.<\/em><\/p>\n\n\n\n<p><em>\u041d\u0430\u0434\u0456\u0439\u0448\u043b\u0430 \u0434\u043e \u0440\u0435\u0434\u0430\u043a\u0446\u0456\u0457 23.02.2026 <\/em><\/p>\n\n\n\n<p><em>\u041f\u0440\u0438\u0439\u043d\u044f\u0442\u0430 \u0434\u043e \u0434\u0440\u0443\u043a\u0443 06.03.2026<\/em><\/p>\n\n\n\n<p><strong>REFERENCES<\/strong><\/p>\n\n\n\n<ol><li>Almohammadi, K., &amp; Hagras, H. (2013). An adaptive fuzzy logic based system for improved knowledge delivery within intelligent e-learning platforms. In&nbsp;<em>Proceedings of the IEEE International Confer- ence on Fuzzy Systems<\/em>, p. 1-8. DOI: https:\/\/doi. org\/10.1109\/FUZZ-IEEE.2013.6622350.<\/li><li>Aly, S., &amp; Vrana, I. (2018). Toward efficient mode- ling of fuzzy expert systems: A survey.&nbsp;<em>Agricul- tural Economics, 52,&nbsp;<\/em>456-460. DOI: https:\/\/doi. org\/10.17221\/5051-agricecon.<\/li><li>Chrysafiadi, K., &amp; Virvou, M. (2015). Fuzzy logic for adaptive instruction in an e-learning environment for computer programming.&nbsp;<em>IEEE Transactions on Fuzzy Systems, 23&nbsp;<\/em>(1), 164\u2013177. DOI: https:\/\/doi. org\/10.1109\/TFUZZ.2014.2310242.<\/li><li>Guruprasad, M., Ramachandran, S., &amp; Balasu- bramanian, S. (2016). Fuzzy logic as a tool for evaluation of performance appraisal of faculty in higher education institutions.&nbsp;<em>SHS Web of Con- ferences, 26,&nbsp;<\/em>1-7. DOI: https:\/\/doi.org\/10.1051\/ shsconf\/20162601121.<\/li><li>Mandal, M., Mohanty, B. K., &amp; Dash, S. (2021). Un- derstanding consumer preference through fuzzy- based recommendation system.&nbsp;<em>IMB Manage- ment Review, 33&nbsp;<\/em>(4), 287-298. DOI: https:\/\/doi. org\/10.1016\/j.iimb.2021.03.015.<\/li><li>Ramathilagam, A., &amp; Pitchipoo, P. (2022). Modeling and development of fuzzy logic-based intelligent de- cision support system.&nbsp;<em>Romanian Journal of Infor- mation Science and Technology, 25&nbsp;<\/em>(1), 58-79. DOI: https:\/\/www.romjist.ro\/full-texts\/paper707.pdf.<\/li><li>Sun, T. J., Lv, X., Cai, Y., Pan, Y., &amp; Huang, J. (2020). Software test quality evaluation based on fuzzy mathematics.&nbsp;<em>Journal of Intelligent &amp; Fuzzy Systems, 40&nbsp;<\/em>(4), 6125-6135. DOI: https:\/\/doi. org\/10.3233\/JIFS-189451.<\/li><li>Pasichnyk, V. V., Yunchyk, V. L., Kunanets, N. E., &amp; Fedoniuk, A. A. (2022). Vykorystannia nechitkoi lohiky u protsesi ekspertnoho otsiniuvannia elektron- nykh navchalnykh resursiv [The use of fuzzy logic in the process of expert evaluation of electronic learning resources].&nbsp;<em>Naukovyi visnyk NLTU Ukrainy [Scientific Bulletin of UNFU]. 32&nbsp;<\/em>(4), 66-76. DOI: https:\/\/doi.org\/10.36930\/40320411 [in Ukr.].<\/li><li>Ca\u00f1as, A., Santos, J., Anido-Rif\u00f3n, L., &amp; Perez- Rodriguez, R. (2015). A recommender system for non-traditional educational resources: A semantic approach.&nbsp;<em>Journal of Universal Computer Science, 21&nbsp;<\/em>(2), 306-325. Retrieved from: https:\/\/www.re- searchgate.net\/publication\/275580879 .<\/li><li>Eryilmaz, M., &amp; Adabashi, A. M. (2020). Develop- ment of an intelligent tutoring system using Bayes- ian networks and fuzzy logic for higher student ac- ademic performance.&nbsp;<em>Applied Sciences, 10&nbsp;<\/em>(19), 1-18. DOI: https:\/\/doi.org\/10.3390\/app10196638.<\/li><li>Esteban, A., Zafra, A., &amp; Romero, C. (2019). Helping university students to choose elective courses by using a hybrid multi-criteria recommendation sys- tem with genetic optimization.&nbsp;<em>Knowledge-Based Systems, 194<\/em>. DOI: https:\/\/doi.org\/10.1016\/j.kno- sys.2019.105385.<\/li><li>Ivokhin, Ye. V., &amp; Yushtin, K. Ie. (2025). Alhorytm nechitkoi dyspetcheryzatsii protsesu planuvannia poslidovnosti vykonannia neperiodychnykh zavdan [Fuzzy dispatching algorithm for planning the se- quence of non-periodic tasks].&nbsp;<em>Artificial Intelli- gence, 1<\/em>, 85-97. DOI: https:\/\/doi.org\/10.15407\/ jai2025.01.085 [in Ukr.].<\/li><li>Yassin, F. M., Ouarda, W., &amp; Alimi, A. M. (2022). Fuzzy ontology as a basis for recommendation sys- tems for traveler\u2019s preference.&nbsp;<em>Multimedia Tools and Applications, 81&nbsp;<\/em>(5), 6599-6631. DOI: https:\/\/ doi.org\/10.1007\/s11042-021-11780-5.<\/li><li>Khudik, B. O. (2023). Model predstavlennia danykh rekomendatsiinoi systemy v sferi osvity na osnovi nechitkoi lohiky [A data representation model of an educational recommendation system based on fuzzy logic].&nbsp;<em>Kiberbezpeka: Osvita, Nauka, Tekh- nika&nbsp;<\/em>[Cybersecurity: education, science, tech- nology],&nbsp;<em>1&nbsp;<\/em>(21), 260-272. DOI: https:\/\/doi.org\/ 10.28925\/2663-4023.2032.21.260272 [in Ukr.].<\/li><li>Larin, O. M., Hrinchenko, Ye. M., Sokolov, D. L., &amp; Fedorenko, R. M. (2016). Vykorystannia teorii ne- chitkykh mnozhyn dlia otsinky pozhezhnoho ryzyku rezervuaru z naftoproduktom [The use of fuzzy set theory for assessing the fire risk of a petroleum product storage tank].&nbsp;<em>Problemy nadzvychainykh sytuatsii&nbsp;<\/em>[Emergency problems],&nbsp;<em>23<\/em>, 78-83. Re- trieved from: https:\/\/surl.li\/pddexx [in Ukr.].<\/li><li>Chung, F.-L., &amp; Chan, S. C.-F. (2006). A collabora- tive filtering framework based on fuzzy association rules and multiple-level similarity.&nbsp;<em>Knowledge and Information Systems, 10<\/em>, 357-381. DOI: http:\/\/ dx.doi.org\/10.1007\/s10115-006-0002-1.<\/li><li>Lee, S. (2020). Using fuzzy rating information for collaborative filtering-based recommender sys- tems.&nbsp;<em>International Journal of Advanced Smart Convergence, 9&nbsp;<\/em>(3), 42-48. DOI: https:\/\/doi. org\/10.7236\/IJASC.2020.9.3.42.<\/li><li>Ivokhin, Ye. V., Sheliakin, H. V. (2025). Zastosu- vannia nechitkoi lohiky u realizatsii metodyky kolab- oratyvnoi filtratsii [The application of fuzzy logic in the implementation of collaborative filtering meth- ods].&nbsp;<em>Artificial Intelligence, 3<\/em>, 63-77. DOI: https:\/\/ doi.org\/10.15407\/jai2025.03.063 [in Ukr.].<\/li><li>Mamdani, E. H. (1974). Application of fuzzy algo- rithms for control of simple dynamic plant.&nbsp;<em>Pro- ceedings of the IEEE, 121&nbsp;<\/em>(12), 1585-1588. DOI: https:\/\/doi.org\/10.1049\/piee.1974.0328.<\/li><\/ol>\n\n\n\n<p><\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><\/p><cite><strong>\u041b\u0456\u0446\u0435\u043d\u0437\u0456\u044f<\/strong><br><em>\u0410\u0432\u0442\u043e\u0440\u0441\u044c\u043a\u0435 \u043f\u0440\u0430\u0432\u043e (c) 2026 \u0416\u0443\u0440\u043d\u0430\u043b \u00ab\u041d\u0430\u0443\u043a\u0430, \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0456\u0457, \u0456\u043d\u043d\u043e\u0432\u0430\u0446\u0456\u0457\u00bb<\/em><br><br><em>\u0423\u0441\u0456 \u043c\u0430\u0442\u0435\u0440\u0456\u0430\u043b\u0438, \u043e\u043f\u0443\u0431\u043b\u0456\u043a\u043e\u0432\u0430\u043d\u0456 \u0432 \u043f\u043e\u0442\u043e\u0447\u043d\u043e\u043c\u0443 \u0432\u0438\u043f\u0443\u0441\u043a\u0443 \u0436\u0443\u0440\u043d\u0430\u043b\u0443, \u043f\u043e\u0448\u0438\u0440\u044e\u044e\u0442\u044c\u0441\u044f \u043d\u0430 \u0443\u043c\u043e\u0432\u0430\u0445 \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u0457&nbsp;<\/em><strong>Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)<\/strong><em>:&nbsp;<\/em><a href=\"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/deed.uk\">https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/deed.uk<\/a><br><em>\u041b\u0456\u0446\u0435\u043d\u0437\u0456\u044f \u0434\u043e\u0437\u0432\u043e\u043b\u044f\u0454 \u0432\u0456\u043b\u044c\u043d\u0435 \u043d\u0435\u043a\u043e\u043c\u0435\u0440\u0446\u0456\u0439\u043d\u0435 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f, \u043f\u043e\u0448\u0438\u0440\u0435\u043d\u043d\u044f, \u0432\u0456\u0434\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u0442\u0430 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0456\u044e \u043c\u0430\u0442\u0435\u0440\u0456\u0430\u043b\u0456\u0432 \u0443 \u0431\u0443\u0434\u044c-\u044f\u043a\u043e\u043c\u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0456 \u0437\u0430 \u0443\u043c\u043e\u0432\u0438 \u043e\u0431\u043e\u0432\u2019\u044f\u0437\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u0430\u0432\u0442\u043e\u0440\u0441\u0442\u0432\u0430 \u0456 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u043d\u0430 \u0434\u0436\u0435\u0440\u0435\u043b\u043e \u043f\u0443\u0431\u043b\u0456\u043a\u0430\u0446\u0456\u0457. \u041a\u043e\u043c\u0435\u0440\u0446\u0456\u0439\u043d\u0435 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f \u043c\u0430\u0442\u0435\u0440\u0456\u0430\u043b\u0456\u0432 \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u0454\u0442\u044c\u0441\u044f \u043b\u0438\u0448\u0435 \u0437\u0430 \u043d\u0430\u044f\u0432\u043d\u043e\u0441\u0442\u0456 \u043f\u0438\u0441\u044c\u043c\u043e\u0432\u043e\u0433\u043e \u0434\u043e\u0437\u0432\u043e\u043b\u0443 \u0432\u0438\u0434\u0430\u0432\u0446\u044f.<\/em><\/cite><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Y. V. IVOKHIN,&nbsp;D. Sc. in Physics and Mathematics, Professor&nbsp; G. V. SHELYAKIN,&nbsp;Postgraduate Student DOI: http:\/\/doi.org\/10.35668\/2520-6524-2026-1-06 Keywords:&nbsp;fuzzy logic, Mamdani method, collaborative filtering, data sparsity, uncertainty, fuzzy numbers. ABSTRACT The article proposes a model for data in recommendation in recommender systems, which is based on the implementation of fuzzy logic in the collaborative filtering method to improve &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/nti.ukrintei.ua\/?page_id=8233\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/nti.ukrintei.ua\/index.php?rest_route=\/wp\/v2\/pages\/8233"}],"collection":[{"href":"https:\/\/nti.ukrintei.ua\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nti.ukrintei.ua\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nti.ukrintei.ua\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nti.ukrintei.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8233"}],"version-history":[{"count":5,"href":"https:\/\/nti.ukrintei.ua\/index.php?rest_route=\/wp\/v2\/pages\/8233\/revisions"}],"predecessor-version":[{"id":8296,"href":"https:\/\/nti.ukrintei.ua\/index.php?rest_route=\/wp\/v2\/pages\/8233\/revisions\/8296"}],"wp:attachment":[{"href":"https:\/\/nti.ukrintei.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}