A Recommender System Based on Cognitive Map for Smart Classrooms

  • Jose Aguilar
  • Priscila Valdiviezo-Diaz
  • Guido Riofrio
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 721)


In this paper, we propose a Fuzzy Cognitive Maps (FCMs) to recommender Learning Resources in a Smart Classroom. We have proposed a Smart Environment for a Classroom in previous works, based on Multi-agent Systems, called SaCI. One of its agents is a recommender system of Learning Resources. In this paper, we define this recommender system using Fuzzy Cognitive Maps. Our recommender system exploits the knowledge, learns, discovers new information, infers preferences, among other thing. For that, it uses five types of knowledge from SaCI: students, learning resources, topics, context and criticism. The performance results of our recommender system based on FCMs are very encouraging.


Cognitive maps Smart Classroom Recommender system 



Dr. Aguilar has been partially supported by the Prometeo Project of the Ministry of Higher Education, Science, Technology and Innovation of the Republic of Ecuador. This work has been partially supported by the UTPL Project entitled: “Medios de Gestión de Servicios (Middleware) Inteligentes para Entornos de Aprendizaje Virtual”.


  1. 1.
    Valdiviezo, P., Cordero, J., Aguilar, J., Sánchez, M.: Conceptual design of a smart classroom based on multiagent systems. In: International Conference on Artificial Intelligence (ICAI 2015), pp. 471–477 (2015)Google Scholar
  2. 2.
    Sánchez, M., Aguilar, J., Cordero, J., Valdiviezo, P.: A smart learning environment based on cloud learning. Int. J. Adv. Inf. Sci. Technol. 39, 39–52 (2015)Google Scholar
  3. 3.
    Sánchez, M., Aguilar, J., Cordero, J., Valdiviezo, P.: Basic features of a reflective middleware for intelligent learning environment in the cloud (IECL). In: Asia-Pacific Conference on Computer Aided System Engineering (APCASE), pp. 1–6 (2015)Google Scholar
  4. 4.
    Ricci, F., Rokach, L., Shapira, B., Kantor, P. (eds.): Recommender Systems Handbook: A Complete Guide for Research Scientists and Practitioners. Springer, New York (2011)Google Scholar
  5. 5.
    Aguilar, J., Valdiviezo, P., Riofrio, G.: A general framework for intelligent recommender systems. Appl. Comput. Inform. 13, 147–160 (2017). ElsevierCrossRefGoogle Scholar
  6. 6.
    Aguilar, J.: Different dynamic causal relationship approaches for cognitive maps. Appl. Soft Comput. 13, 271–282 (2013). ElsevierCrossRefGoogle Scholar
  7. 7.
    Aguilar, J.: A fuzzy cognitive map based on the random neural model. Lecture Notes in Artificial Intelligence, vol. 2070, pp. 333–338. Springer, Heidelberg (2001)Google Scholar
  8. 8.
    Aguilar, J.: Dynamic random fuzzy cognitive maps. Rev. Comput. Sist. Rev. Iberoam. Comput. 7, 260–271 (2004)Google Scholar
  9. 9.
    Rodriguez, A.C., Gago, J.M.S., Rifón, L.E.A., Rodríguez, R.P.: A recommender system for non-traditional educational resources: a semantic approach. J. Univ. Comput. Sci. 21, 306–325 (2015)Google Scholar
  10. 10.
    Rifon, L., Canas, A., Roris, V., Gago, J., Iglesias, M.: A recommender system for educational resources in specific learning contexts. In: 8th International Conference on Computer Science & Education (ICCSE), pp. 371–376 (2013)Google Scholar
  11. 11.
    Sikka, R., Dhankhar, A., Rana, C.: A survey paper on e-learning recommender system. Int. J. Comput. Appl. 47, 27–30 (2012)Google Scholar
  12. 12.
    Chrysafiadi, K., Virvou, M.: A knowledge representation approach using fuzzy cognitive maps for better navigation support in an adaptive learning system. SpringerPlus 2, 1–13 (2013)CrossRefGoogle Scholar
  13. 13.
    Yesil, E., Ozturk, C., Dodurka, M.F., Sahin, A.: Control engineering education critical success factors modeling via fuzzy cognitive maps. In: International Conference on Information Technology Based Higher Education and Training, pp. 1–8 (2013)Google Scholar
  14. 14.
    Aguilar, J., Valdiviezo, P., Riofrio, G.: A fuzzy cognitive map like recommender system of learning resources. In: Proceeding of the IEEE World Congress on Computational Intelligence (WCCI), pp. 1539–1546 (2016)Google Scholar
  15. 15.
    Aguilar, J., Cordero, J., Chamba-Eras, L.: Specification of a smart classroom based on agent communities. In: Rocha, Á., Correia, A., Adeli, H., Reis, L., Mendonça Teixeira M. (eds.) New Advances in Information Systems and Technologies. Advances in Intelligent Systems and Computing, vol. 444, pp. 1003–1012. Springer, Cham (2016)Google Scholar
  16. 16.
    Aguilar, J., Rios, A., Hidrobo, F., Cerrada, M.: Sistemas MultiAgentes y sus aplicaciones en Automatización Industrial, Talleres Gráficos, Universidad de Los Andes (2013)Google Scholar
  17. 17.
    Aguilar, J., Besembel, I., Cerrada, M., Hidrobo, F., Narciso, F.: Una metodología para el modelado de sistemas de ingeniería orientado a agentes. Rev. Iberoam. Intel. Artif. 12(38), 39–60 (2008)Google Scholar
  18. 18.
    LOM-IEEE standard.
  19. 19.
  20. 20.
    Contreras, J., Aguilar, J.: The FCM designer tool. In: Glykas, M. (ed.) Fuzzy Cognitive Maps: Advances in Theory, Methodologies, Tools and Application, pp. 71–88. Springer, Heidelberg (2010)Google Scholar
  21. 21.
    Papageorgiou, E., Stylios, C., Groumpos, P.: An integrated two-level hierarchical system for decision making in radiation therapy based on fuzzy cognitive maps. IEEE Trans. Biomed. Eng. 50, 1326–1339 (2003)CrossRefGoogle Scholar
  22. 22.
    Peng, Z., Wu, L.: Two-level fuzzy cognitive map mining for text categorization. Int. J. Digit. Content Technol. Appl. 6, 296–302 (2012)Google Scholar
  23. 23.
    Perozo, N., Aguilar, J., Terán, O., Molina, H.: A verification method for MASOES. IEEE Trans. Syst. Man Cybern. Part B 43(1), 64–76 (2013). CoautoresGoogle Scholar
  24. 24.
    Aguilar, J., Fuentes, J., Moreno, K., Dos Santos, R., Altamiranda, J., Hernández, D.: Computational platform for the educational model based on the cloud paradigm. In: 45th Annual Frontiers in Education (FIE) Conference, pp. 2399–2407 (2015)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.CEMISID, Departamento de ComputaciónUniversidad de Los AndesMéridaVenezuela
  2. 2.UTPLLojaEcuador
  3. 3.Dpto. de Ciencias de la Computación y ElectrónicaUniversidad Técnica Particular de LojaLojaEcuador

Personalised recommendations