Applied Computing and Informatics (Jul 2017)

A general framework for intelligent recommender systems

  • Jose Aguilar,
  • Priscila Valdiviezo-Díaz,
  • Guido Riofrio

DOI
https://doi.org/10.1016/j.aci.2016.08.002
Journal volume & issue
Vol. 13, no. 2
pp. 147 – 160

Abstract

Read online

In this paper, we propose a general framework for an intelligent recommender system that extends the concept of a knowledge-based recommender system. The intelligent recommender system exploits knowledge, learns, discovers new information, infers preferences and criticisms, among other things. For that, the framework of an intelligent recommender system is defined by the following components: knowledge representation paradigm, learning methods, and reasoning mechanisms. Additionally, it has five knowledge models about the different aspects that we can consider during a recommendation: users, items, domain, context and criticisms. The mix of the components exploits the knowledge, updates it and infers, among other things. In this work, we implement one intelligent recommender system based on this framework, using Fuzzy Cognitive Maps (FCMs). Next, we test the performance of the intelligent recommender system with specialized criteria linked to the utilization of the knowledge in order to test the versatility and performance of the framework.

Keywords