Skip to main content
Top
Published in: Artificial Intelligence Review 1/2018

13-01-2017

Knowledge-based recommendation: a review of ontology-based recommender systems for e-learning

Authors: John K. Tarus, Zhendong Niu, Ghulam Mustafa

Published in: Artificial Intelligence Review | Issue 1/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Recommender systems in e-learning domain play an important role in assisting the learners to find useful and relevant learning materials that meet their learning needs. Personalized intelligent agents and recommender systems have been widely accepted as solutions towards overcoming information retrieval challenges by learners arising from information overload. Use of ontology for knowledge representation in knowledge-based recommender systems for e-learning has become an interesting research area. In knowledge-based recommendation for e-learning resources, ontology is used to represent knowledge about the learner and learning resources. Although a number of review studies have been carried out in the area of recommender systems, there are still gaps and deficiencies in the comprehensive literature review and survey in the specific area of ontology-based recommendation for e-learning. In this paper, we present a review of literature on ontology-based recommenders for e-learning. First, we analyze and classify the journal papers that were published from 2005 to 2014 in the field of ontology-based recommendation for e-learning. Secondly, we categorize the different recommendation techniques used by ontology-based e-learning recommenders. Thirdly, we categorize the knowledge representation technique, ontology type and ontology representation language used by ontology-based recommender systems, as well as types of learning resources recommended by e-learning recommenders. Lastly, we discuss the future trends of this recommendation approach in the context of e-learning. This study shows that use of ontology for knowledge representation in e-learning recommender systems can improve the quality of recommendations. It was also evident that hybridization of knowledge-based recommendation with other recommendation techniques can enhance the effectiveness of e-learning recommenders.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state of the art and possible extensions. IEEE Trans Knowl Data Eng 17(6):734–749CrossRef Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state of the art and possible extensions. IEEE Trans Knowl Data Eng 17(6):734–749CrossRef
go back to reference Adomavicius G, Tuzhilin A (2011) Context-aware recommender systems. In: Ricci et al. (eds) Recommender systems handbook. Springer US, pp. 217–253 Adomavicius G, Tuzhilin A (2011) Context-aware recommender systems. In: Ricci et al. (eds) Recommender systems handbook. Springer US, pp. 217–253
go back to reference Bahmani A (2012) Ontology based recommendation algorithms for personalized education. Lecture notes in computer science, pp 111–120 Bahmani A (2012) Ontology based recommendation algorithms for personalized education. Lecture notes in computer science, pp 111–120
go back to reference Baseera A (2014) Design and development of a recommender system for E-learning modules. J Comput Sci 10(5):720–722CrossRef Baseera A (2014) Design and development of a recommender system for E-learning modules. J Comput Sci 10(5):720–722CrossRef
go back to reference Biletskiy Y, Baghi H, Keleberda I, Fleming M (2009) An adjustable personalization of search and delivery of learning objects to learners. Exp Syst Appl 36(5):9113–9120CrossRef Biletskiy Y, Baghi H, Keleberda I, Fleming M (2009) An adjustable personalization of search and delivery of learning objects to learners. Exp Syst Appl 36(5):9113–9120CrossRef
go back to reference Blanco-Fernández Y, López-Nores M, Gil-Solla A, Ramos-Cabrer M, Pazos-Arias JJ (2011) Exploring synergies between content-based filtering and spreading activation techniques in knowledge-based recommender systems. Inf Sci 181(21):4823–4846CrossRef Blanco-Fernández Y, López-Nores M, Gil-Solla A, Ramos-Cabrer M, Pazos-Arias JJ (2011) Exploring synergies between content-based filtering and spreading activation techniques in knowledge-based recommender systems. Inf Sci 181(21):4823–4846CrossRef
go back to reference Bobadilla J, Hernando A, Ortega F, Bernal J (2011) A framework for collaborative filtering recommender systems. Exp Syst Appl 38(12):14609–14623CrossRef Bobadilla J, Hernando A, Ortega F, Bernal J (2011) A framework for collaborative filtering recommender systems. Exp Syst Appl 38(12):14609–14623CrossRef
go back to reference Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl Based Syst 46:109–132CrossRef Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl Based Syst 46:109–132CrossRef
go back to reference Brut M, Sèdes F (2010) Ontology-based solution for personalized recommendations in e-learning systems: Methodological aspects and evaluation criterias. Proceedings of the 10th IEEE international conference on advanced learning technologies. ICALT. Sousse, Tunisia, pp 469–471 Brut M, Sèdes F (2010) Ontology-based solution for personalized recommendations in e-learning systems: Methodological aspects and evaluation criterias. Proceedings of the 10th IEEE international conference on advanced learning technologies. ICALT. Sousse, Tunisia, pp 469–471
go back to reference Buder J, Schwind C (2012) Learning with personalized recommender systems: a psychological view. Comput Hum Behav 28(1):207–216CrossRef Buder J, Schwind C (2012) Learning with personalized recommender systems: a psychological view. Comput Hum Behav 28(1):207–216CrossRef
go back to reference Burgun A (2006) Desiderata for domain reference ontologies in biomedicine. J Biomed Inform 39(3):307–313CrossRef Burgun A (2006) Desiderata for domain reference ontologies in biomedicine. J Biomed Inform 39(3):307–313CrossRef
go back to reference Burke R (2007) Hybrid web recommender systems. In: The adaptive web, pp. 377–408 Burke R (2007) Hybrid web recommender systems. In: The adaptive web, pp. 377–408
go back to reference Cantador I, Bellogín A, Castells P (2008) A multilayer ontology-based hybrid recommendation model. AI Commun 21:203–210MathSciNetMATH Cantador I, Bellogín A, Castells P (2008) A multilayer ontology-based hybrid recommendation model. AI Commun 21:203–210MathSciNetMATH
go back to reference Capuano N, Gaeta M, Ritrovato P, Salerno S (2014) Elicitation of latent learning needs through learning goals recommendation. Comput Hum Behav 30:663–673CrossRef Capuano N, Gaeta M, Ritrovato P, Salerno S (2014) Elicitation of latent learning needs through learning goals recommendation. Comput Hum Behav 30:663–673CrossRef
go back to reference Carrer-Neto W, Hernández-Alcaraz ML, Valencia-García R, García-Sánchez F (2012) Social knowledge-based recommender system. Application to the movies domain. Exp Syst Appl 39(12):10990–11000 Carrer-Neto W, Hernández-Alcaraz ML, Valencia-García R, García-Sánchez F (2012) Social knowledge-based recommender system. Application to the movies domain. Exp Syst Appl 39(12):10990–11000
go back to reference Cazella SC, Behar PA, Schneider D, Kellen K, Freitas R (2014) Developing a learning objects recommender system based on competences to education: experience report competences: an education view, vol 2. Springer International Publishing, Switzerland, pp 217–226 Cazella SC, Behar PA, Schneider D, Kellen K, Freitas R (2014) Developing a learning objects recommender system based on competences to education: experience report competences: an education view, vol 2. Springer International Publishing, Switzerland, pp 217–226
go back to reference Chen W, Niu Z, Zhao X, Li Y (2014) A hybrid recommendation algorithm adapted in e-learning environments. World Wide Web 17(2):271–284CrossRef Chen W, Niu Z, Zhao X, Li Y (2014) A hybrid recommendation algorithm adapted in e-learning environments. World Wide Web 17(2):271–284CrossRef
go back to reference Cheng ST, Chou CL, Horng GJ (2013) The adaptive ontology-based personalized recommender system. Wirel Pers Commun 72(4):1801–1826CrossRef Cheng ST, Chou CL, Horng GJ (2013) The adaptive ontology-based personalized recommender system. Wirel Pers Commun 72(4):1801–1826CrossRef
go back to reference Chughtai MW, Selamat A, Ghani I, Jung JJ (2014) E-learning recommender systems based on goal-based hybrid filtering. Int J Distrib Sens Netw 2014:1–19 Chughtai MW, Selamat A, Ghani I, Jung JJ (2014) E-learning recommender systems based on goal-based hybrid filtering. Int J Distrib Sens Netw 2014:1–19
go back to reference Ciuciu I, Tang Y (2010) A personalized and collaborative elearning materials recommendation scenario using ontology-based data matching strategies. Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), 6428 LNCS, pp 575–584 Ciuciu I, Tang Y (2010) A personalized and collaborative elearning materials recommendation scenario using ontology-based data matching strategies. Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), 6428 LNCS, pp 575–584
go back to reference Cobos C, Rodriguez O, Rivera J, Betancourt J, Mendoza M, León E, Herrera-Viedma E (2013) A hybrid system of pedagogical pattern recommendations based on singular value decomposition and variable data attributes. Inf Process Manag 49(3):607–625CrossRef Cobos C, Rodriguez O, Rivera J, Betancourt J, Mendoza M, León E, Herrera-Viedma E (2013) A hybrid system of pedagogical pattern recommendations based on singular value decomposition and variable data attributes. Inf Process Manag 49(3):607–625CrossRef
go back to reference Colombo-Mendoza LO, Valencia-García R, Rodríguez-González A, Alor-Hernández G, Samper-Zapater JJ (2015) RecomMetz: a context-aware knowledge-based mobile recommender system for movie showtimes. Exp Syst Appl 42(3):1202–1222CrossRef Colombo-Mendoza LO, Valencia-García R, Rodríguez-González A, Alor-Hernández G, Samper-Zapater JJ (2015) RecomMetz: a context-aware knowledge-based mobile recommender system for movie showtimes. Exp Syst Appl 42(3):1202–1222CrossRef
go back to reference Dey A, Abowd G, Salber D (2001) A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human Comput Interact 16(2–4):97–166CrossRef Dey A, Abowd G, Salber D (2001) A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human Comput Interact 16(2–4):97–166CrossRef
go back to reference Drachsler H, Hummel HGK, Koper R (2008) Personal recommender systems for learners in lifelong learning networks: the requirements, techniques and model. Int J Learn Technol 3(4):404–423CrossRef Drachsler H, Hummel HGK, Koper R (2008) Personal recommender systems for learners in lifelong learning networks: the requirements, techniques and model. Int J Learn Technol 3(4):404–423CrossRef
go back to reference Dwivedi P, Bharadwaj KK (2013) Effective trust-aware E-learning recommender system based on learning styles and knowledge levels. Educ Technol Soc 16:201–216 Dwivedi P, Bharadwaj KK (2013) Effective trust-aware E-learning recommender system based on learning styles and knowledge levels. Educ Technol Soc 16:201–216
go back to reference Erdt M, Fernandez A, Rensing C (2015) Evaluating recommender systems for technology enhanced learning: a quantitative survey. IEEE Trans Learn Technol 1382(c):1 Erdt M, Fernandez A, Rensing C (2015) Evaluating recommender systems for technology enhanced learning: a quantitative survey. IEEE Trans Learn Technol 1382(c):1
go back to reference Felfernig A, Burke R (2008) Constraint-based recommender systems: technologies and research issues. In: Proceedings of the 10th international conference on electronic commerce ICEC ’08, vol 8(5), pp 1–10 Felfernig A, Burke R (2008) Constraint-based recommender systems: technologies and research issues. In: Proceedings of the 10th international conference on electronic commerce ICEC ’08, vol 8(5), pp 1–10
go back to reference Ferreira-Satler M, Romero FP, Menendez-Dominguez VH, Zapata A, Prieto ME (2012) Fuzzy ontologies-based user profiles applied to enhance e-learning activities. Soft Comput 16(7):1129–1141CrossRef Ferreira-Satler M, Romero FP, Menendez-Dominguez VH, Zapata A, Prieto ME (2012) Fuzzy ontologies-based user profiles applied to enhance e-learning activities. Soft Comput 16(7):1129–1141CrossRef
go back to reference Fraihat S, Shambour Q (2014) A framework of semantic recommender system for e-learning. J Softw 10(3):317–330CrossRef Fraihat S, Shambour Q (2014) A framework of semantic recommender system for e-learning. J Softw 10(3):317–330CrossRef
go back to reference García I, Benavides C, Alaiz H, Alonso A (2013) A study of the use of ontologies for building computer-aided control engineering self-learning educational software. J Sci Educ Technol 22(4):589–601CrossRef García I, Benavides C, Alaiz H, Alonso A (2013) A study of the use of ontologies for building computer-aided control engineering self-learning educational software. J Sci Educ Technol 22(4):589–601CrossRef
go back to reference Ghauth KI, Abdullah NA (2010) Measuring learner’s performance in e-learning recommender systems. Aust J Educ Technol 26(6):764–774 Ghauth KI, Abdullah NA (2010) Measuring learner’s performance in e-learning recommender systems. Aust J Educ Technol 26(6):764–774
go back to reference Golbeck J, Hendler J (2006) Inferring binary trust relationships in Web-based social networks. ACM Trans Internet Technol 6(4):497–529CrossRef Golbeck J, Hendler J (2006) Inferring binary trust relationships in Web-based social networks. ACM Trans Internet Technol 6(4):497–529CrossRef
go back to reference González-Martínez JA, Bote-Lorenzo ML, Gómez-Sánchez E, Cano-Parra R (2015) Cloud computing and education: a state-of-the-art survey. Comput Educ 80:132–151CrossRef González-Martínez JA, Bote-Lorenzo ML, Gómez-Sánchez E, Cano-Parra R (2015) Cloud computing and education: a state-of-the-art survey. Comput Educ 80:132–151CrossRef
go back to reference Gruber TR (1993) A translation approach to portable ontology specifications. Knowl Acquis 5(2):199–220CrossRef Gruber TR (1993) A translation approach to portable ontology specifications. Knowl Acquis 5(2):199–220CrossRef
go back to reference Gutiérrez G, Margain L, Ochoa A, Rojas J (2012) Development of a computational recommender algorithm for digital resources for education using case-based reasoning and collaborative filtering. In: Advances in intelligent and soft computing, vol 151 AISC, pp 767–774 Gutiérrez G, Margain L, Ochoa A, Rojas J (2012) Development of a computational recommender algorithm for digital resources for education using case-based reasoning and collaborative filtering. In: Advances in intelligent and soft computing, vol 151 AISC, pp 767–774
go back to reference Han Q, Gao F, Wang H (2010) Ontology-based learning object recommendation for cognitive considerations. Proceedings of the 8th World congress on intelligent control and automation. Jinan, China, pp 2746–2750 Han Q, Gao F, Wang H (2010) Ontology-based learning object recommendation for cognitive considerations. Proceedings of the 8th World congress on intelligent control and automation. Jinan, China, pp 2746–2750
go back to reference Hashizume K, Rosado DG, Fernandez-Medina E, Fernandez EB (2013) An analysis of security issues for cloud computing. J Internet Serv Appl 4(1):1–13CrossRef Hashizume K, Rosado DG, Fernandez-Medina E, Fernandez EB (2013) An analysis of security issues for cloud computing. J Internet Serv Appl 4(1):1–13CrossRef
go back to reference He J, Chu W (2010) A social network-based recommender system (SNRS). In: Memon N, Xu JJ, Hicks DL, Chen H (eds) Data mining for social network data. Springer, New York, pp 47–74CrossRef He J, Chu W (2010) A social network-based recommender system (SNRS). In: Memon N, Xu JJ, Hicks DL, Chen H (eds) Data mining for social network data. Springer, New York, pp 47–74CrossRef
go back to reference Hsu CK, Hwang GJ, Chang CK (2010) Development of a reading material recommendation system based on a knowledge engineering approach. Comput Educ 55(1):76–83CrossRef Hsu CK, Hwang GJ, Chang CK (2010) Development of a reading material recommendation system based on a knowledge engineering approach. Comput Educ 55(1):76–83CrossRef
go back to reference Huang C, Liu L, Tang Y, Lu L (2011a) Semantic web enabled personalized recommendation for learning paths and experiences. Commun Comput Inf Sci 235 CCIS(PART 5):258–267 Huang C, Liu L, Tang Y, Lu L (2011a) Semantic web enabled personalized recommendation for learning paths and experiences. Commun Comput Inf Sci 235 CCIS(PART 5):258–267
go back to reference Huang Z, Lu X, Duan H (2011b) Context-aware recommendation using rough set model and collaborative filtering. Artif Intell Rev 35(1):85–99CrossRef Huang Z, Lu X, Duan H (2011b) Context-aware recommendation using rough set model and collaborative filtering. Artif Intell Rev 35(1):85–99CrossRef
go back to reference Jannach D, Zanker M, Felfernig A, Friedrich G (2011) Recommender systems: an introduction. Cambridge University Press, Cambridge Jannach D, Zanker M, Felfernig A, Friedrich G (2011) Recommender systems: an introduction. Cambridge University Press, Cambridge
go back to reference Kalibatiene D, Vasilecas O (2011) Survey on ontology languages. Lecture notes in business information processing, 90 LNBIP, pp 124–141 Kalibatiene D, Vasilecas O (2011) Survey on ontology languages. Lecture notes in business information processing, 90 LNBIP, pp 124–141
go back to reference Kitchenham B, Charters S (2007) Guidelines for performing systematic literature reviews in Software Engineering Version 2.3. Engineering 45(4ve):1051 Kitchenham B, Charters S (2007) Guidelines for performing systematic literature reviews in Software Engineering Version 2.3. Engineering 45(4ve):1051
go back to reference Klašnja-Milićević A, Ivanović M, Nanopoulos A (2015) Recommender systems in e-learning environments: a survey of the state-of-the-art and possible extensions. Artif Intell Rev 44(4):571–604CrossRef Klašnja-Milićević A, Ivanović M, Nanopoulos A (2015) Recommender systems in e-learning environments: a survey of the state-of-the-art and possible extensions. Artif Intell Rev 44(4):571–604CrossRef
go back to reference Klašnja-Milićević A, Vesin B, Ivanović M, Budimac Z (2011) E-Learning personalization based on hybrid recommendation strategy and learning style identification. Comput Educ 56(3):885–899CrossRefMATH Klašnja-Milićević A, Vesin B, Ivanović M, Budimac Z (2011) E-Learning personalization based on hybrid recommendation strategy and learning style identification. Comput Educ 56(3):885–899CrossRefMATH
go back to reference Kontopoulos E, Vrakas D, Kokkoras F, Bassiliades N, Vlahavas I (2008) An ontology-based planning system for e-course generation. Exp Syst Appl 35(1–2):398–406CrossRef Kontopoulos E, Vrakas D, Kokkoras F, Bassiliades N, Vlahavas I (2008) An ontology-based planning system for e-course generation. Exp Syst Appl 35(1–2):398–406CrossRef
go back to reference Lops P, Gemmis M, Semeraro G (2011) Content-based recommender systems: state of the art and trends. In: Ricci F, Rokach L, Shapira B, Kantor PB (eds) Systems recommender. Springer, New York, pp 73–105 Handbook Lops P, Gemmis M, Semeraro G (2011) Content-based recommender systems: state of the art and trends. In: Ricci F, Rokach L, Shapira B, Kantor PB (eds) Systems recommender. Springer, New York, pp 73–105 Handbook
go back to reference Lu J, Wu D, Mao M, Wang W, Zhang G (2015) Recommender system application developments: a survey. Decis Supp Syst 74:12–32CrossRef Lu J, Wu D, Mao M, Wang W, Zhang G (2015) Recommender system application developments: a survey. Decis Supp Syst 74:12–32CrossRef
go back to reference Manouselis N, Drachsler H, Vuorikari R, Hummel H, Koper R (2011) Recommender systems in technology enhanced learning. Recommender systems handbook. Springer, New York, pp 387–415CrossRef Manouselis N, Drachsler H, Vuorikari R, Hummel H, Koper R (2011) Recommender systems in technology enhanced learning. Recommender systems handbook. Springer, New York, pp 387–415CrossRef
go back to reference Manouselis N, Vuorikari R, Van Assche F (2010) Collaborative recommendation of e-learning resources: an experimental investigation. J Comput Assist Learn 26(4):227–242CrossRef Manouselis N, Vuorikari R, Van Assche F (2010) Collaborative recommendation of e-learning resources: an experimental investigation. J Comput Assist Learn 26(4):227–242CrossRef
go back to reference Mao M, Peng Y, He D (2006) DiLight: an ontology-based information access system for e-learning environments. In: Proceedings of the 29th annual international ACM SIGIR conference on research and development in information retrieval, vol 2006. Seattle, WA, USA, p 733 Mao M, Peng Y, He D (2006) DiLight: an ontology-based information access system for e-learning environments. In: Proceedings of the 29th annual international ACM SIGIR conference on research and development in information retrieval, vol 2006. Seattle, WA, USA, p 733
go back to reference Martinez-Cruz C, Porcel C, Bernabé-Moreno J, Herrera-Viedma E (2015) A model to represent users trust in recommender systems using ontologies and fuzzy linguistic modeling. Inf Sci 311:102–118CrossRef Martinez-Cruz C, Porcel C, Bernabé-Moreno J, Herrera-Viedma E (2015) A model to represent users trust in recommender systems using ontologies and fuzzy linguistic modeling. Inf Sci 311:102–118CrossRef
go back to reference Masthoff J (2011) Group recommender systems. In: Ricci F, Rokach L, Shapira B, Kantor PB (eds) Recommender systems handbook. Springer, New York, pp 677–702CrossRef Masthoff J (2011) Group recommender systems. In: Ricci F, Rokach L, Shapira B, Kantor PB (eds) Recommender systems handbook. Springer, New York, pp 677–702CrossRef
go back to reference Medland MB (2007) Tools for knowledge analysis, synthesis, and sharing. J Sci Educ Technol 16(2):119–153CrossRef Medland MB (2007) Tools for knowledge analysis, synthesis, and sharing. J Sci Educ Technol 16(2):119–153CrossRef
go back to reference Montaner M, López B, De La Rosa JL (2003) A taxonomy of recommender agents on the internet. Artif Intell Rev 19(4):285–330CrossRef Montaner M, López B, De La Rosa JL (2003) A taxonomy of recommender agents on the internet. Artif Intell Rev 19(4):285–330CrossRef
go back to reference Moradi P, Ahmadian S (2015) A reliability-based recommendation method to improve trust-aware recommender systems. Exp Syst Appl 42(21):7386–7398CrossRef Moradi P, Ahmadian S (2015) A reliability-based recommendation method to improve trust-aware recommender systems. Exp Syst Appl 42(21):7386–7398CrossRef
go back to reference Mota D, de Carvalho CV, Reis LP (2014) OTILIA—an architecture for the recommendation of teaching-learning techniques supported by an ontological approach. In: 2014 IEEE frontiers in education conference (FIE) proceedings. Madrid, Spain, pp 1–7 Mota D, de Carvalho CV, Reis LP (2014) OTILIA—an architecture for the recommendation of teaching-learning techniques supported by an ontological approach. In: 2014 IEEE frontiers in education conference (FIE) proceedings. Madrid, Spain, pp 1–7
go back to reference Najafabadi MK, Mahrin MN (2016) A systematic literature review on the state of research and practice of collaborative filtering technique and implicit feedback. Artif Intell Rev 45(2):167–201CrossRef Najafabadi MK, Mahrin MN (2016) A systematic literature review on the state of research and practice of collaborative filtering technique and implicit feedback. Artif Intell Rev 45(2):167–201CrossRef
go back to reference Neri MA, Colombetti M (2009) Ontology-based learning objects search and courses generation. Appl Artif Intell 23(3):233–260CrossRef Neri MA, Colombetti M (2009) Ontology-based learning objects search and courses generation. Appl Artif Intell 23(3):233–260CrossRef
go back to reference Nowakowski S, Ognjanovi I, Grandbastien M (2014) Two recommending strategies to enhance online presence in personal learning environments. In: Manouselis N et al (eds) Recommender systems for technology enhanced learning: research trends and applications. Springer, New York, pp 227–249CrossRef Nowakowski S, Ognjanovi I, Grandbastien M (2014) Two recommending strategies to enhance online presence in personal learning environments. In: Manouselis N et al (eds) Recommender systems for technology enhanced learning: research trends and applications. Springer, New York, pp 227–249CrossRef
go back to reference Pan PY, Wang CH, Horng GJ, Cheng ST (2010) The development of an ontology-based adaptive personalized recommender system. In: ICEIE 2010–2010 international conference on electronics and information engineering, proceedings, p 1 Pan PY, Wang CH, Horng GJ, Cheng ST (2010) The development of an ontology-based adaptive personalized recommender system. In: ICEIE 2010–2010 international conference on electronics and information engineering, proceedings, p 1
go back to reference Park DH, Kim HK, Choi IY, Kim JK (2012) A literature review and classification of recommender systems research. Exp Syst Appl 39(11):10059–10072CrossRef Park DH, Kim HK, Choi IY, Kim JK (2012) A literature review and classification of recommender systems research. Exp Syst Appl 39(11):10059–10072CrossRef
go back to reference Paredes-Valverde MA, Rodríguez-García MÁ, Ruiz-Martínez A, Valencia-García R, Alor-Hernández G (2015) ONLI: an ontology-based system for querying DBpedia using natural language paradigm. Exp Syst Appl 42(12):5163–5176CrossRef Paredes-Valverde MA, Rodríguez-García MÁ, Ruiz-Martínez A, Valencia-García R, Alor-Hernández G (2015) ONLI: an ontology-based system for querying DBpedia using natural language paradigm. Exp Syst Appl 42(12):5163–5176CrossRef
go back to reference Pazzani MJ (1999) A framework for collaborative, content-based and demographic filtering. Artif Intell Rev 13(5):393–408CrossRef Pazzani MJ (1999) A framework for collaborative, content-based and demographic filtering. Artif Intell Rev 13(5):393–408CrossRef
go back to reference Pazzani MJ, Billsus D (2007) Content-based recommendation systems. The adaptive Web, pp 325–341 Pazzani MJ, Billsus D (2007) Content-based recommendation systems. The adaptive Web, pp 325–341
go back to reference Poelmans J, Ignatov DI, Kuznetsov SO, Dedene G (2013) Formal concept analysis in knowledge processing: a survey on applications. Exp Syst Appl 40(16):6538–6560CrossRef Poelmans J, Ignatov DI, Kuznetsov SO, Dedene G (2013) Formal concept analysis in knowledge processing: a survey on applications. Exp Syst Appl 40(16):6538–6560CrossRef
go back to reference Pu P, Chen L, Hu R (2012) Evaluating recommender systems from the user’s perspective: survey of the state of the art. User Model User Adap Inter 22(4–5):317–355CrossRef Pu P, Chen L, Hu R (2012) Evaluating recommender systems from the user’s perspective: survey of the state of the art. User Model User Adap Inter 22(4–5):317–355CrossRef
go back to reference Pukkhem N (2013) Ontology-based semantic approach for learning object recommendation. Int J Inf Technol 3(4):12–21 Pukkhem N (2013) Ontology-based semantic approach for learning object recommendation. Int J Inf Technol 3(4):12–21
go back to reference Pukkhem N (2014) LORecommendNet: an ontology-based representation of learning object recommendation. Adv Intell Syst Comput 265:293–303 Pukkhem N (2014) LORecommendNet: an ontology-based representation of learning object recommendation. Adv Intell Syst Comput 265:293–303
go back to reference Rani M, Muyeba MK, Vyas OP (2014) A hybrid approach using ontology similarity and fuzzy logic for semantic question answering. Adv Comput Netw Inf 1:601–609 Rani M, Muyeba MK, Vyas OP (2014) A hybrid approach using ontology similarity and fuzzy logic for semantic question answering. Adv Comput Netw Inf 1:601–609
go back to reference Rashid AM, Karypis G, Riedl J (2008) Learning preferences of new users in recommender systems: an information theoretic approach. ACM SIGKDD Explor Newsl 10(2):90–100CrossRef Rashid AM, Karypis G, Riedl J (2008) Learning preferences of new users in recommender systems: an information theoretic approach. ACM SIGKDD Explor Newsl 10(2):90–100CrossRef
go back to reference Rey-lópez M, Díaz-redondo RP, Fernández-vilas A, Pazos-arias JJ (2010) T-Learning 2.0—a personalized hybrid approach based on ontologies and folksonomies. In: Computational intelligence for technology enhanced learning, pp 125–142 Rey-lópez M, Díaz-redondo RP, Fernández-vilas A, Pazos-arias JJ (2010) T-Learning 2.0—a personalized hybrid approach based on ontologies and folksonomies. In: Computational intelligence for technology enhanced learning, pp 125–142
go back to reference Ricci F, Rokach L, Shapira B (2011) Introduction to recommender systems handbook. Recommender systems handbook, vol 54. Springer, Boston, pp 1–35CrossRef Ricci F, Rokach L, Shapira B (2011) Introduction to recommender systems handbook. Recommender systems handbook, vol 54. Springer, Boston, pp 1–35CrossRef
go back to reference Rodrigues JA, Cardoso LF, Moreira J, Xexéo G (2012) Bringing knowledge into recommender systems. J Syst Softw 86(7):1751–1758CrossRef Rodrigues JA, Cardoso LF, Moreira J, Xexéo G (2012) Bringing knowledge into recommender systems. J Syst Softw 86(7):1751–1758CrossRef
go back to reference Roussey C, Pinet F, Kang MA, Corcho O (2011) An introduction to ontologies and ontology engineering. In: Falquet G, Metral C, Telleer J, Tweed C (eds) Ontologies in Urban development projects, vol 3, pp 9–38 Roussey C, Pinet F, Kang MA, Corcho O (2011) An introduction to ontologies and ontology engineering. In: Falquet G, Metral C, Telleer J, Tweed C (eds) Ontologies in Urban development projects, vol 3, pp 9–38
go back to reference Ruiz-Iniesta A, Jimenez-Diaz G, Gomez-Albarran M (2014) A semantically enriched context-aware OER recommendation strategy and its application to a computer science OER repository. IEEE Trans Educ 57(4):255–260CrossRef Ruiz-Iniesta A, Jimenez-Diaz G, Gomez-Albarran M (2014) A semantically enriched context-aware OER recommendation strategy and its application to a computer science OER repository. IEEE Trans Educ 57(4):255–260CrossRef
go back to reference Salehi M, Nakhai Kamalabadi I, Ghaznavi Ghoushchi MB (2013) An effective recommendation framework for personal learning environments using a learner preference tree and a GA. IEEE Trans Learn Technol 6(4):350–363CrossRef Salehi M, Nakhai Kamalabadi I, Ghaznavi Ghoushchi MB (2013) An effective recommendation framework for personal learning environments using a learner preference tree and a GA. IEEE Trans Learn Technol 6(4):350–363CrossRef
go back to reference Schafer J, Frankowski D, Herlocker J, Sen S (2007) Collaborative filtering recommender systems. The adaptive Web, pp 291–324 Schafer J, Frankowski D, Herlocker J, Sen S (2007) Collaborative filtering recommender systems. The adaptive Web, pp 291–324
go back to reference Sharma M, Mann S (2013) A survey of recommender systems: approaches and limitations. Int J Innov Eng Technol 2(2):1–9 Sharma M, Mann S (2013) A survey of recommender systems: approaches and limitations. Int J Innov Eng Technol 2(2):1–9
go back to reference Shen LP, Shen RM (2005) Ontology-based learning content recommendation. Int J Contin Eng Educ Life Long Learn 15(3):308–317CrossRef Shen LP, Shen RM (2005) Ontology-based learning content recommendation. Int J Contin Eng Educ Life Long Learn 15(3):308–317CrossRef
go back to reference Shishehchi S, Banihashem SY (2011) Learning content recommendation for Visual Basic. Net programming language based on ontology. J Comput Sci 7(2):188–196 Shishehchi S, Banihashem SY (2011) Learning content recommendation for Visual Basic. Net programming language based on ontology. J Comput Sci 7(2):188–196
go back to reference Shishehchi S, Banihashem SY, Zin NA, Noah SA (2011) Review of personalized recommendation techniques for learners in e-learning systems. 2011 International conference on semantic technology and information retrieval, STAIR 2011. Putrajaya, Malaysia, pp 277–281CrossRef Shishehchi S, Banihashem SY, Zin NA, Noah SA (2011) Review of personalized recommendation techniques for learners in e-learning systems. 2011 International conference on semantic technology and information retrieval, STAIR 2011. Putrajaya, Malaysia, pp 277–281CrossRef
go back to reference Shishehchi S, Banihashem SY, Zin NA, Noah SA (2012) Ontological approach in knowledge based recommender system to develop the quality of E-learning system. Aust J Basic Appl Sci 6(2):115–123 Shishehchi S, Banihashem SY, Zin NA, Noah SA (2012) Ontological approach in knowledge based recommender system to develop the quality of E-learning system. Aust J Basic Appl Sci 6(2):115–123
go back to reference Sicilia MÁ, Lytras MD, Sánchez-Alonso S, García-Barriocanal E, Zapata-Ros M (2011) Modeling instructional-design theories with ontologies: using methods to check, generate and search learning designs. Comput Hum Behav 27(4):1389–1398CrossRef Sicilia MÁ, Lytras MD, Sánchez-Alonso S, García-Barriocanal E, Zapata-Ros M (2011) Modeling instructional-design theories with ontologies: using methods to check, generate and search learning designs. Comput Hum Behav 27(4):1389–1398CrossRef
go back to reference Sosnovsky S, Hsiao I, Brusilovsky P (2012) Adaptation “in the Wild”: ontology-based personalization of open-corpus learning material. EC-TEL’12: Proceedings of the 7th European conference on technology enhanced learning. Saarbrucken, Germany, pp 425–431 Sosnovsky S, Hsiao I, Brusilovsky P (2012) Adaptation “in the Wild”: ontology-based personalization of open-corpus learning material. EC-TEL’12: Proceedings of the 7th European conference on technology enhanced learning. Saarbrucken, Germany, pp 425–431
go back to reference Tarus JK, Gichoya D (2015) E-learning in Kenyan Universities: preconditions for successful implementation. Electron J Inf Syst Dev Ctries 66(4):1–14 Tarus JK, Gichoya D (2015) E-learning in Kenyan Universities: preconditions for successful implementation. Electron J Inf Syst Dev Ctries 66(4):1–14
go back to reference Tarus JK, Gichoya D, Muumbo A (2015) Challenges of implementing E-learning in Kenya: a case of Kenyan Public Universities. Int Rev Res Open Distrib Learn 16(1):120–141CrossRef Tarus JK, Gichoya D, Muumbo A (2015) Challenges of implementing E-learning in Kenya: a case of Kenyan Public Universities. Int Rev Res Open Distrib Learn 16(1):120–141CrossRef
go back to reference Verbert K, Manouselis N, Ochoa X, Wolpers M, Drachsler H, Bosnic I, Duval E (2012) Context-aware recommender systems for learning: a survey and future challenges. IEEE Trans Learn Technol 5(4):318–335CrossRef Verbert K, Manouselis N, Ochoa X, Wolpers M, Drachsler H, Bosnic I, Duval E (2012) Context-aware recommender systems for learning: a survey and future challenges. IEEE Trans Learn Technol 5(4):318–335CrossRef
go back to reference Vesin B, Ivanović M, Klašnja-Milićević A, Budimac Z (2012) Protus 2.0: ontology-based semantic recommendation in programming tutoring system. Exp Syst Appl 39(15):12229–12246 Vesin B, Ivanović M, Klašnja-Milićević A, Budimac Z (2012) Protus 2.0: ontology-based semantic recommendation in programming tutoring system. Exp Syst Appl 39(15):12229–12246
go back to reference Vesin B, Klasnja-Mili’cevi’ A, Ivanovi’c M, Budimac Z (2011) Applying recommender systems and adaptive hypermedia for e-learning personalization. Computing and informatics, pp 0–30 Vesin B, Klasnja-Mili’cevi’ A, Ivanovi’c M, Budimac Z (2011) Applying recommender systems and adaptive hypermedia for e-learning personalization. Computing and informatics, pp 0–30
go back to reference Victor P, De Cock M, Cornelis C (2011) Trust and recommendations. In: Ricci F, Rokach L, Shapira B, Kantor PB (eds) Recommender systems handbook. Springer, New York, pp 645–675CrossRef Victor P, De Cock M, Cornelis C (2011) Trust and recommendations. In: Ricci F, Rokach L, Shapira B, Kantor PB (eds) Recommender systems handbook. Springer, New York, pp 645–675CrossRef
go back to reference Wang HC, Huang TH (2013) Personalized e-learning environment for bioinformatics. Interact Learn Environ 21(1):18–38CrossRef Wang HC, Huang TH (2013) Personalized e-learning environment for bioinformatics. Interact Learn Environ 21(1):18–38CrossRef
go back to reference Wang PY, Yang HC (2012) Using collaborative filtering to support college students’ use of online forum for English learning. Comput Educ 59(2):628–637CrossRef Wang PY, Yang HC (2012) Using collaborative filtering to support college students’ use of online forum for English learning. Comput Educ 59(2):628–637CrossRef
go back to reference Wang TI, Tsai KH, Lee MC, Chiu TK (2007) Personalized learning objects recommendation based on the semantic–aware discovery and the learner preference pattern. Educ Technol Soc 10:84–105 Wang TI, Tsai KH, Lee MC, Chiu TK (2007) Personalized learning objects recommendation based on the semantic–aware discovery and the learner preference pattern. Educ Technol Soc 10:84–105
go back to reference Weng SS, Chang HL (2008) Using ontology network analysis for research document recommendation. Exp Syst Appl 34(3):1857–1869CrossRef Weng SS, Chang HL (2008) Using ontology network analysis for research document recommendation. Exp Syst Appl 34(3):1857–1869CrossRef
go back to reference Yang SY (2010) Developing an ontology-supported information integration and recommendation system for scholars. Exp Syst Appl 37(10):7065–7079CrossRef Yang SY (2010) Developing an ontology-supported information integration and recommendation system for scholars. Exp Syst Appl 37(10):7065–7079CrossRef
go back to reference Yang X, Guo Y, Liu Y, Steck H (2014) A survey of collaborative filtering based social recommender systems. Comput Commun 41:1–10CrossRef Yang X, Guo Y, Liu Y, Steck H (2014) A survey of collaborative filtering based social recommender systems. Comput Commun 41:1–10CrossRef
go back to reference Yu Z, Nakamura Y, Jang S, Kajita S, Mase K (2007) Ontology-based semantic recommendation for context-aware E-learning. Lecture notes in computer science, pp 898–907 Yu Z, Nakamura Y, Jang S, Kajita S, Mase K (2007) Ontology-based semantic recommendation for context-aware E-learning. Lecture notes in computer science, pp 898–907
go back to reference Zhang Z, Gong L, Xie J (2013a) Ontology-based collaborative filtering recommendation algorithm. Lecture notes in artificial intelligence, pp 172–181 Zhang Z, Gong L, Xie J (2013a) Ontology-based collaborative filtering recommendation algorithm. Lecture notes in artificial intelligence, pp 172–181
go back to reference Zhang Z, Lin H, Liu K, Wu D, Zhang G, Lu J (2013b) A hybrid fuzzy-based personalized recommender system for telecom products/services. Inf Sci 235:117–129CrossRef Zhang Z, Lin H, Liu K, Wu D, Zhang G, Lu J (2013b) A hybrid fuzzy-based personalized recommender system for telecom products/services. Inf Sci 235:117–129CrossRef
go back to reference Zhao X, Niu Z, Chen W, Shi C, Niu K, Liu D (2015a) A hybrid approach of topic model and matrix factorization based on two-step recommendation framework. J Intell Inf Syst 44:335–353 Zhao X, Niu Z, Chen W, Shi C, Niu K, Liu D (2015a) A hybrid approach of topic model and matrix factorization based on two-step recommendation framework. J Intell Inf Syst 44:335–353
go back to reference Zhao X, Niu Z, Wang K, Niu K, Liu Z (2015b) Improving top-N recommendation performance using missing data. Math Probl Eng 2015:1–14 Zhao X, Niu Z, Wang K, Niu K, Liu Z (2015b) Improving top-N recommendation performance using missing data. Math Probl Eng 2015:1–14
go back to reference Zhuhadar L, Nasraoui O (2010) A hybrid recommender system guided by semantic user profiles for search in the e-learning domain. J Emerg Technol Web Intell 2(4):272–281 Zhuhadar L, Nasraoui O (2010) A hybrid recommender system guided by semantic user profiles for search in the e-learning domain. J Emerg Technol Web Intell 2(4):272–281
go back to reference Žitko B, Stankov S, Rosić M, Grubišić A (2009) Dynamic test generation over ontology-based knowledge representation in authoring shell. Exp Syst Appl 36(4):8185–8196CrossRef Žitko B, Stankov S, Rosić M, Grubišić A (2009) Dynamic test generation over ontology-based knowledge representation in authoring shell. Exp Syst Appl 36(4):8185–8196CrossRef
go back to reference Zydney JM, Warner Z (2016) Mobile apps for science learning: review of research. Comput Educ 94:1–17CrossRef Zydney JM, Warner Z (2016) Mobile apps for science learning: review of research. Comput Educ 94:1–17CrossRef
Metadata
Title
Knowledge-based recommendation: a review of ontology-based recommender systems for e-learning
Authors
John K. Tarus
Zhendong Niu
Ghulam Mustafa
Publication date
13-01-2017
Publisher
Springer Netherlands
Published in
Artificial Intelligence Review / Issue 1/2018
Print ISSN: 0269-2821
Electronic ISSN: 1573-7462
DOI
https://doi.org/10.1007/s10462-017-9539-5

Other articles of this Issue 1/2018

Artificial Intelligence Review 1/2018 Go to the issue

Premium Partner