Measuring Uncertainty to Extract Fuzzy Membership Functions in Recommender Systems
Heersh Azeez Khorsheed1 & Sadegh Aminifar1 Show affiliations
- Department of Computer Science, Soran University, Erbil, Kurdistan Region, Iraq
Journal of Computer Science, Volume 19, Issue 11, pp. 1359–1368 · doi.org/10.3844/jcssp.2023.1359.1368
Abstract
Nowadays, due to the high volume of choices for customers which causes confusion, the use of recommender systems is strongly growing. Of course, existing systems have two problems, one is complexity and the other is failure to consider uncertainty. In this article, we have reduced the complexity of the system by using a fuzzy innovative system and solved the problem of the uncertainty of users' ratings regarding goods. For that purpose, this research attempts to extract fuzzy membership functions from the Yahoo movie dataset for recommendation applications. In the proposed method, a type I fuzzy system with low numbers of membership functions is designed. The uncertainty in users' ratings is handled by clustering users and movies. Moreover, repeated user evaluations of the same movies are used to determine the uncertainty in improved type 1 membership functions. To evaluate the proposed strategy, MAE, confusion matrix, and Classification-report are used. The result demonstrates the superiority of the introduced strategy.
Licence and reuse
Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.
How to reuse this articleResponses (0)
About this article
Khorsheed, H. A. & Aminifar, S. (2023). Measuring Uncertainty to Extract Fuzzy Membership Functions in Recommender Systems. Journal of Computer Science, 19(11), 1359–1368. https://doi.org/10.3844/jcssp.2023.1359.1368
- Licence
- CC BY 4.0
- Issue
- Volume 19, Issue 11
- Policies
- Editorial independenceUse of generative AIData availabilityAppeals and complaints
- Version
- Version of record
