Abstract
Adaptive systems refer to autonomous interactive systems that adjust their behavior and functionality to environmental changes. In e-learning context, adaptive e-learning systems (AESs) adapt their services to users interests, knowledge and goals. In order to investigate the trend of researches in the field of adaptation in e-learning systems, a comprehensive survey of research papers in this context is presented. In this regard, 190 research papers, published between 2000 and 2012, from 45 journals are reviewed and analyzed. The basic contributions of the paper are manifold. First, it provides classifications of research papers from two different points of view: the adaptive technologies utilized in research papers in order to provide adaptation services for AESs and the application fields of research papers in AESs as research goals. Second, it presents statistical analyses on adaptive technologies and application fields. The analyses are carried out based on publication year of papers, the publication year versus adaptive technologies, the publication year versus application fields and adaptive technologies versus application fields. Third, the open problems, current state and prospective direction of researches in AESs are discussed. Finally, the paper suggests what adaptive technology might be the best choice for ongoing researches in each application field.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Acampora G, Gaeta M, Loia V (2011) Combining multi-agent paradigm and memetic computing for personalized and adaptive learning experiences. Comput Intel 27(2):141–165
Akbulut Y, Cardak CS (2012) Adaptive educational hypermedia accommodating learning styles: a content analysis of publications from 2000 to 2011. Comput Educ 58(2):835–842
Alfonseca E, Rodríguez P, Pérez D (2007) An approach for automatic generation of adaptive hypermedia in education with multilingual knowledge discovery techniques. Comput Educ 49(2):495–513
Al-Muhaideb S, Menai M (2011) Evolutionary computation approaches to the curriculum sequencing problem. Nat Comput 10(2):891–920
Ariga T, Watanabe T (2008) Teaching materials to enhance the visual expression of web pages for students not in art or design majors. Comput Educ 51(2):815–828
Aroyo L, De Bra P, Houben G, Vdovjak R (2004) Embedding information retrieval in adaptive hypermedia: IR meets AHA!. New Rev Hypermed Multimed 10(1):53–76
Aroyo L, Houben G (2010) User modeling and adaptive semantic web. Semant Web 1(1):105–110
Avgeriou P, Retalis S (2005) Criton: a hypermedia design tool. Multimed Tools Appl 27(1):5–21
Bai S, Chen S (2008) Automatically constructing concept maps based on fuzzy rules for adapting learning systems. Expert Syst Appl 35(1):41–49
Baldoni M, Baroglio C, Patti V (2004) Web-based adaptive tutoring: an approach based on logic agents and reasoning about actions. Artif Intel Rev 22(1):3–39
Barla M, Bieliková M, Ezzeddinne A, Kramár T, Šimko M, Vozár O (2010) On the impact of adaptive test question selection for learning efficiency. Comput Educ 55(2):846–857
Baylari A, Montazer G (2009) Design a personalized e-learning system based on item response theory and artificial neural network approach. Expert Syst Appl 36(4):8013–8021
Beydoun G, Kultchitsky R, Manasseh G (2007) Evolving semantic web with social navigation. Expert Syst Appl 32(2):265–276
Bien Z, Lee H (2007) Effective learning system techniques for human–robot interaction in service environment. Knowl Based Syst 20(5):439–456
Biletska O, Biletskiy Y, Li H, Vovk R (2010) A semantic approach to expert system for e-assessment of credentials and competencies. Expert Syst Appl 37(10):7003–7014
Biletskiy Y, Baghi H, Keleberda I, Fleming M (2009) An adjustable personalization of search and delivery of learning objects to learners. Expert Syst Appl 36(5):9113–9120
Biletskiy Y, Baghi JSRVH (2012) A rule-based system for hybrid search and delivery of learning objects to learners. Interact Technol Smart Educ 9(4):263–279
Bittencourt I, Costa E, Silva M, Soares E (2009) A computational model for developing semantic web-based educational systems. Knowl Based Syst 22(4):302–315
Bousbia N, Rebaï I, Labat J, Balla A (2010) Learners navigation behavior identification based on trace analysis. User Model User Adapt Interact 20(5):455–494
Brafman RI, Domshlak C, Shimony SE (2004) Qualitative decision making in adaptive presentation of structured information. ACM Trans Inf Syst 22(4):503–539. doi:10.1145/1028099.1028100
Brown E, Cristea A, Stewart C, Brailsford T (2005) Patterns in authoring of adaptive educational hypermedia: a taxonomy of learning styles. Educ Technol Soc 8(3):77–90
Brusilovsky P (2001) Adaptive hypermedia. User Model User Adapt Interact 11:87–110
Cabada R, Estrada MB, García CR (2011) EDUCA: a web 2.0 authoring tool for developing adaptive and intelligent tutoring systems using a Kohonen network. Expert Syst Appl 38(8):9522–9529
Carchiolo V, Longheu A, Malgeri M (2010) Reliable peers and useful resources: searching for the best personalised learning path in a trust-and recommendation-aware environment. Inf Sci 180(10):1893–1907
Carmagnola F, Cena F (2009) User identification for cross-system personalisation. Inf Sci 179(1):16–32
Castellanos-Nieves D, Fernández-Breis J, Valencia-García R, Martínez-Béjar R, Iniesta-Moreno M (2011) Semantic web technologies for supporting learning assessment. Inf Sci 181(9):1517–1537
Castro F, Vellido A, Nebot n, Mugica F (2007) Applying data mining techniques to e-learning problems. In: Jain L, Tedman R, Tedman D (eds) Evolution of teaching and learning paradigms in intelligent environment, studies in computational intelligence, vol 62. Springer, Berlin, pp 183–221
Caumanns J (2000) Bottom-up generation of hypermedia documents. Multimed Tools Appl 12(2):109–128
Chang Y, Huang Y, Chu C (2009a) B2 model: a browsing behavior model based on high-level petri nets to generate behavioral patterns for e-learning. Expert Syst Appl 36(10):12,423–12,440
Chang Y, Kao W, Chu C, Chiu C (2009b) A learning style classification mechanism for e-learning. Comput Educ 53(2):273–285
Chang YC, Huang YC, Chu CP (2009c) B2 model: a browsing behavior model based on high-level petri nets to generate behavioral patterns for e-learning. Expert Syst Appl 36(10):12,423–12,440
Chang Y, Chu C (2010) Applying learning behavioral petri nets to the analysis of learning behavior in web-based learning environments. Inf Sci 180(6):995–1009
Chen SM, Sue PJ (2013) Constructing concept maps for adaptive learning systems based on data mining techniques. Expert Syst Appl 40(7):2746–2755
Chen C, Lee H, Chen Y (2005) Personalized e-learning system using item response theory. Comput Educ 44(3):237–255
Chen C, Liu C, Chang M (2006) Personalized curriculum sequencing utilizing modified item response theory for web-based instruction. Expert Syst Appl 30(2):378–396
Chen C, Hsieh Y, Hsu S (2007a) Mining learner profile utilizing association rule for web-based learning diagnosis. Expert Syst Appl 33(1):6–22
Chen CM, Hsieh YL, Hsu SH (2007b) Mining learner profile utilizing association rule for web-based learning diagnosis. Expert Syst Appl 33(1):6–22
Chen C (2008) Intelligent web-based learning system with personalized learning path guidance. Comput Educ 51(2):787–814
Chen G, Chang C, Wang C (2008a) Using adaptive e-news to improve undergraduate programming courses with hybrid format. Comput Educ 51(1):239–251
Chen N, Wei C, Chen H et al (2008b) Mining e-learning domain concept map from academic articles. Comput Educ 50(3):1009–1021
Chen C (2009) Personalized e-learning system with self-regulated learning assisted mechanisms for promoting learning performance. Expert Syst Appl 36(5):8816–8829
Chen N, Wei C, Liu C et al (2011) Effects of matching teaching strategy to thinking style on learners quality of reflection in an online learning environment. Comput Educ 56(1):53–64
Chen S, Bai S (2009) Learning barriers diagnosis based on fuzzy rules for adaptive learning systems. Expert Syst Appl 36(8):11,211–11,220
Chen S, Bai S (2010) Using data mining techniques to automatically construct concept maps for adaptive learning systems. Expert Syst Appl 37(6):4496–4503
Chen C, Duh L (2008) Personalized web-based tutoring system based on fuzzy item response theory. Expert Syst Appl 34(4):2298–2315
Cheng CH, Chen TL, Wei LY, Chen JS (2011) A new e-learning achievement evaluation model based on rbf-nn and similarity filter. Neural Comput Appl 20(5):659–669
Chiou C, Tseng J, Hwang G, Heller S (2010) An adaptive navigation support system for conducting context-aware ubiquitous learning in museums. Comput Educ 55(2):834–845
Cho J, Kwon K, Park Y (2007) Collaborative filtering using dual information sources. Intel Syst IEEE 22(3):30–38
Chrysafiadi K, Virvou M (2012) Evaluating the integration of fuzzy logic into the student model of a web-based learning environment. Expert Syst Appl 39(18):13127–13134
Chu H, Chen T, Lin C, Liao M, Chen Y (2009) Development of an adaptive learning case recommendation approach for problem-based e-learning on mathematics teaching for students with mild disabilities. Expert Syst Appl 36(3):5456–5468
Chu H, Liao M, Chen T, Lin C, Chen Y (2011a) Learning case adaptation for problem-oriented e-learning on mathematics teaching for students with mild disabilities. Expert Syst Appl 38(3):1269–1281
Chu KK, Lee CI, Tsai RS (2011b) Ontology technology to assist learners navigation in the concept map learning system. Expert Syst Appl 38(9):11,293–11,299
Cline B, Brewster C, Fell R (2010) A rule-based system for automatically evaluating student concept maps. Expert Syst Appl 37(3):2282–2291
Cocea M, Weibelzahl S (2009) Log file analysis for disengagement detection in e-learning environments. User Model User Adapt Interact 19(4):341–385
Colace F, De Santo M, Gaeta M (2009) Ontology for e-learning: a case study. Interact Technol Smart Educ 6(1):6–22
Conati C, Merten C (2007) Eye-tracking for user modeling in exploratory learning environments: an empirical evaluation. Knowl Based Syst 20(6):557–574
Correia N, Romero L (2006) Storing user experiences in mixed reality using hypermedia. Vis Comput 22(12):991–1001. doi:10.1007/s00371-006-0039-x
Cuéllar M, Delgado M, Pegalajar M (2011) Improving learning management through semantic web and social networks in e-learning environments. Expert Syst Appl 38(4):4181–4189
DE Dekson SE (2010) Adaptive e-learning techniques in the development of teaching electronic portfolio a survey. Int J Eng Sci Technol 9(2):4175–4181
De Meo P, Garro A, Terracina G, Ursino D (2007) Personalizing learning programs with x-learn, an xml-based, user-device adaptive multi-agent system. Inf Sci 177(8):1729–1770
Debevc M, Šafarič R, Golob M (2008) Hypervideo application on an experimental control system as an approach to education. Comput Appl Eng Educ 16(1):31–44
De-la Fuente-Valentín L, Pardo A, Kloos C (2011) Generic service integration in adaptive learning experiences using ims learning design. Comput Educ 57(1):1160–1170
DMello S, Craig S, Witherspoon A, Mcdaniel B, Graesser A (2008) Automatic detection of learners affect from conversational cues. User Model User Adapt Interact 18(1):45–80
D’Mello S, Olney A, Williams C, Hays P (2012) Gaze tutor: a gaze-reactive intelligent tutoring system. Int J Hum Comput Stud 70(5):377–398
Dorça FA, Lima LV, Fernandes MA, Lopes CR (2013) Comparing strategies for modeling students learning styles through reinforcement learning in adaptive and intelligent educational systems: an experimental analysis. Expert Syst Appl 40(6):2092–2101
Essalmi F, Ayed L, Jemni M, Graf S et al (2010) A fully personalization strategy of e-learning scenarios. Comput Hum Behav 26(4):581–591
Fernández S, Borrajo D (2012) Using linear programming to solve clustered oversubscription planning problems for designing e-courses. Expert Syst Appl 39(5):5178–5188. doi:10.1016/j.eswa.2011.11.021
Fernández-Breis J, Castellanos-Nieves D, Valencia-García R (2009) Measuring individual learning performance in group work from a knowledge integration perspective. Inf Sci 179(4):339–354
Fournier J, Sansonnet J (2008) Activetutor: towards more adaptive features in an e-learning framework. Interact Technol Smart Educ 5(3):189–204
García P, Amandi A, Schiaffino S, Campo M (2007) Evaluating bayesian networks precision for detecting students learning styles. Comput Educ 49(3):794–808
García P, Schiaffino S, Amandi A (2008) An enhanced bayesian model to detect students learning styles in web-based courses. J Comput Assist Learn 24(4):305–315
García E, Romero C, Ventura S, Castro C (2009) An architecture for making recommendations to courseware authors using association rule mining and collaborative filtering. User Model User Adapt Interact 19(1):99–132
Gaudioso E, Montero M, Hernandez-del Olmo F (2012) Supporting teachers in adaptive educational systems through predictive models: a proof of concept. Expert Syst Appl 39(1):621–625
Gladun A, Rogushina J, Martínez-Béjar R, Fernández-Breis J et al (2009) An application of intelligent techniques and semantic web technologies in e-learning environments. Expert Syst Appl 36(2):1922–1931
Gnel K, Asliyan R (2010) Extracting learning concepts from educational texts in intelligent tutoring systems automatically. Expert Syst Appl 37(7):5017–5022
Gogoulou A, Gouli E, Grigoriadou M (2008) Adapting and personalizing the communication in a synchronous communication tool. J Comput Assist Learn 24(3):203–216
Gruber TR (1993) A translation approach to portable ontology specifications. Knowl Acquis 5(2):199–220
Gu R, Zhu M, Zhao L, Zhang N (2008) Interest mining in virtual learning environments. Online Inf Rev 32(2):133–146
Guo Q, Zhang M (2009) Implement web learning environment based on data mining. Knowl Based Syst 22(6):439–442
Gutierrez F, Atkinson J (2011) Adaptive feedback selection for intelligent tutoring systems. Expert Syst Appl 38(5):6146–6152. doi:10.1016/j.eswa.2010.11.058
Gütl C, Pivec M, Trummer C, García-Barrios V, Mödritscher F, Pripfl J, Umgeher M (2005) Adele (adaptive e-learning with eye-tracking): theoretical background, system architecture and application scenarios. Eur J Open, Distance E-Learn (EURODL)
Güyer T (2009) The measures weighted stratum and weighted compactness on the weighted digraph-based models of the hypermedia and navigation. Comput Educ 53(2):252–260
Guzmán E, Conejo R, Pérez-de-la Cruz J (2007) Adaptive testing for hierarchical student models. User Model User Adapt Interact 17(1):119–157
Guzman E, Conejo R, Perez-de-la Cruz J (2007) Improving student performance using self-assessment tests. Intel Syst IEEE 22(4):46–52
Heinemann M (2000) Adaptive learning of rational expectations using neural networks. J Econ Dyn Control 24(5):1007–1026
Henze N, Nejdl W (2004) A logical characterization of adaptive educational hypermedia. New Rev Hypermed Multimed 10(1):77–113
Heylen D, Nijholt A, op den Akker R (2005) Affect in tutoring dialogues. Appl Artif Intel 19(3–4):287–311
Hofmann T (2004) Latent semantic models for collaborative filtering. ACM Trans Inf Syst (TOIS) 22(1):89–115
Hogo M (2010) Evaluation of e-learning systems based on fuzzy clustering models and statistical tools. Expert Syst Appl 37(10):6891–6903
Hsiao I, Sosnovsky S, Brusilovsky P (2010) Guiding students to the right questions: adaptive navigation support in an e-learning system for java programming. J Comput Assist Learn 26(4):270–283
Hsieh T, Wang T (2010) A mining-based approach on discovering courses pattern for constructing suitable learning path. Expert Syst Appl 37(6):4156–4167
Huang W, Webster D, Wood D, Ishaya T (2006) An intelligent semantic e-learning framework using context-aware semantic web technologies. Br J Educ Technol 37(3):351–373
Huang CJ, Chu SS, Guan CT (2007a) Implementation and performance evaluation of parameter improvement mechanisms for intelligent e-learning systems. Comput Educ 49(3):597–614
Huang M, Huang H, Chen M (2007b) Constructing a personalized e-learning system based on genetic algorithm and case-based reasoning approach. Expert Syst Appl 33(3):551–564
Huang T, Huang Y, Cheng S (2008a) Automatic and interactive e-learning auxiliary material generation utilizing particle swarm optimization. Expert Syst Appl 35(4):2113–2122
Huang Y, Chen J, Huang T, Jeng Y, Kuo Y (2008b) Standardized course generation process using dynamic fuzzy petri nets. Expert Syst Appl 34(1):72–86
Huang Y, Lin Y, Cheng S (2009) An adaptive testing system for supporting versatile educational assessment. Comput Educ 52(1):53–67
Huang CJ, Chuang YT (2008) Supporting the development of collaborative problem-based learning environments with an intelligent diagnosis tool. Expert Syst Appl 35(3):622–631
Huang S, Shiu J (2012) A user-centric adaptive learning system for e-learning 2.0. Educ Technol Soc 15(3):214–225
Huang S, Yang C (2009) Designing a semantic bliki system to support different types of knowledge and adaptive learning. Comput Educ 53(3):701–712
Hwang G (2003) A conceptual map model for developing intelligent tutoring systems. Comput Educ 40(3):217–235
Hwang GJ, Kuo FR, Yin PY, Chuang KH (2010) A heuristic algorithm for planning personalized learning paths for context-aware ubiquitous learning. Comput Educ 54(2):404–415
Iglesias A, Martnez P, Aler R, Fernndez F (2009) Learning teaching strategies in an adaptive and intelligent educational system through reinforcement learning. Appl Intel 31:89–106
Jang J, Sun C, Mizutani E (1997) Neuro-fuzzy and soft computing: a computational approach to learning and machine intelligence. MATLAB curriculum series. Prentice Hall, New York
Jeong H, Choi C, Song Y (2012) Personalized learning course planner with e-learning DSS using user profile. Expert Syst Appl 39(3):2567–2577
Jeremić Z, Jovanović J, Gašević D (2012) Student modeling and assessment in intelligent tutoring of software patterns. Expert Syst Appl 39(1):210–222
Jia H, Wang M, Ran W, Yang SJ, Liao J, Chiu DK (2011) Design of a performance-oriented workplace e-learning system using ontology. Expert Syst Appl 38(4):3372–3382
Jiang X, Tan A (2009) Learning and inferencing in user ontology for personalized semantic web search. Inf Sci 179(16):2794–2808
Jong B, Chen C, Chan T, Hsia Y, Lin T (2012) Applying learning portfolios and thinking styles to adaptive remedial learning. Comput Appl Eng Educ 20(1):45–61
Kardan AA, Ebrahimi M (2013) A novel approach to hybrid recommendation systems based on association rules mining for content recommendation in asynchronous discussion groups. Inf Sci 219:93–110
Kavcic A (2004) Fuzzy user modeling for adaptation in educational hypermedia. Syst Man Cybern Part C Appl Rev IEEE Trans 34(4):439–449. doi:10.1109/TSMCC.2004.833294
Keleş A, Ocak R, Keleş A, Gülcü A (2009) Zosmat: web-based intelligent tutoring system for teaching-learning process. Expert Syst Appl 36(2):1229–1239
Kitakoshi D, Shioya H, Nakano R (2010) Empirical analysis of an on-line adaptive system using a mixture of bayesian networks. Inf Sci 180(15):2856–2874
Klinkenberg S, Straatemeier M, Van der Maas H (2011) Computer adaptive practice of maths ability using a new item response model for on the fly ability and difficulty estimation. Comput Educ 57(2):1813–1824
Knutov E, De Bra P, Pechenizkiy M (2009) Ah 12 years later: a comprehensive survey of adaptive hypermedia methods and techniques. New Rev Hypermed Multimed 15(1):5–38
Kontopoulos E, Vrakas D, Kokkoras F, Bassiliades N, Vlahavas I (2008) An ontology-based planning system for e-course generation. Expert Syst Appl 35(1):398–406
Kotsiantis S (2012) Use of machine learning techniques for educational proposes: a decision support system for forecasting students grades. Artif Intel Rev 37(4):331–344
Kozierkiewicz-Hetmańska A (2011) A method for scenario recommendation in intelligent e-learning systems. Cybern Syst Int J 42(2):82–99
Kujala J, Richardson U, Lyytinen H (2010) A bayesian-optimal principle for learner-friendly adaptation in learning games. J Math Psychol 54(2):247–255
Latham A, Crockett K, McLean D, Edmonds B (2012) A conversational intelligent tutoring system to automatically predict learning styles. Comput Educ 59(1):95–109. doi:10.1016/j.compedu.2011.11.001
Lau R, Song D, Li Y, Cheung T, Hao J (2009) Toward a fuzzy domain ontology extraction method for adaptive e-learning. Knowl Data Eng IEEE Trans 21(6):800–813
Lazarinis F (2012) A service oriented web application for learner knowledge representation, management and sharing conforming to ims lip. Educ Inf Technolo 19(2):327–344
Lazarinis F, Green S, Pearson E (2010) Creating personalized assessments based on learner knowledge and objectives in a hypermedia web testing application. Comput Educ 55(4):1732–1743
Lazcorreta E, Botella F, Fernández-Caballero A (2008) Towards personalized recommendation by two-step modified apriori data mining algorithm. Expert Syst Appl 35(3):1422–1429
Lee C, Lee G, Leu Y (2009a) Application of automatically constructed concept map of learning to conceptual diagnosis of e-learning. Expert Syst Appl 36(2):1675–1684
Lee C, Lee G, Leu Y (2009b) The effectiveness of an intelligent annotation sharing system on e-learning. Expert Syst Appl 36(3):5733–5740
Lee M, Chen S, Chrysostomou K, Liu X (2009c) Mining students’ behavior in web-based learning programs. Expert Syst Appl Int J 36(2):3459–3464
Lee M, Tsai K, Hsieh T (2011) A multi-strategy knowledge interoperability framework for heterogeneous learning objects. Expert Syst Appl 38(5):4945–4956
Lee Y (2012) Developing an efficient computational method that estimates the ability of students in a web-based learning environment. Comput Educ 58(1):579–589
Lee Y, Chong Q (2003) Multi-agent systems support for community-based learning. Interact Comput 15(1):33–55
Lee J, Segev A (2012) Knowledge maps for e-learning. Comput Educ 59(2):353–364
Legaspi R, Sison R, Fukui K, Numao M (2008) Cluster-based predictive modeling to improve pedagogic reasoning. Comput Hum Behav 24(2):153–172
Levy S, Wilensky U (2011) Mining students inquiry actions for understanding of complex systems. Comput Educ 56(3):556–573
Li J, Chang Y, Chu C, Tsai C (2012) A self-adjusting e-course generation process for personalized learning. Expert Syst Appl 39(3):3223–3232
Limongelli C, Sciarrone F, Temperini M, Vaste G (2009) Adaptive learning with the ls-plan system: a field evaluation. Learn Technol IEEE Trans 2(3):203–215
Lin J, Lai Y (2014) Using collaborative annotating and data mining on formative assessments to enhance learning efficiency. Comput Appl Eng Educ 22(2):364–374
Lo JJ, Chan YC, Yeh SW (2012) Designing an adaptive web-based learning system based on students’ cognitive styles identified online. Comput Educ 58(1):209–222. doi:10.1016/j.compedu.2011.08.018
Longpradit P, Hall W, Walters R, Gilbert L, Gee Q, Wills G (2008) An inquiry-led personalised navigation system (ipns) using multi-dimensional linkbases. New Rev Hypermed Multimed 14(1):33–55
Lo J, Shu P (2005) Identification of learning styles online by observing learners browsing behaviour through a neural network. Br J Educ Technol 36(1):43–55
Lykourentzou I, Giannoukos I, Nikolopoulos V, Mpardis G, Loumos V (2009) Dropout prediction in e-learning courses through the combination of machine learning techniques. Comput Educ 53(3):950–965
Marquez Vazquez JM, Ortega Ramirez JA, Gonzalez-Abril L, Velasco Morente F (2011) Designing adaptive learning itineraries using features modelling and swarm intelligence. Neural Comput Appl 20(5):623–639
Mdritscher F, Garca-Barrios VM, Gtl C (2004) The past, the present and the future of adaptive e-learning. In: Proceedings of the international conference on interactive computer aided learning (ICL2004)
Medina-Medina N, Molina-Ortiz F, García-Cabrera L (2011) Adaptation and user modeling in hypermedia learning environments using the SEM-HP model and the JSEM-HP tool. Knowl Inf Syst 29(3):629–656
Melia M, Pahl C (2009) Constraint-based validation of adaptive e-learning courseware. Learn Technol IEEE Trans 2(1):37–49
Melis E, Goguadze G, Homik M, Libbrecht P, Ullrich C, Winterstein S (2006) Semantic-aware components and services of activemath. Br J Educ Technol 37(3):405–423
Meng A, Ye L, Roy D, Padilla P (2007) Genetic algorithm based multi-agent system applied to test generation. Comput Educ 49(4):1205–1223
Michelle R, Yair L (2007) Towards a framework of biometric exam authentication in e-learning environments. In: Proceeding of the information resources management association international conference (IRMA 2007)
Mikic Fonte F, Burguillo J, Nistal M (2012) An intelligent tutoring module controlled by bdi agents for an e-learning platform. Expert Syst Appl
Molina A, Jurado F, Duque R, Redondo M, Bravo C, Ortega M (2011) Applying genetic classifier systems for the analysis of activities in collaborative learning environments. Comput Appl Eng Educ 21(4):704–716
Muntean C, Muntean G (2009) Open corpus architecture for personalised ubiquitous e-learning. Pers Ubiquitous Comput 13(3):197–205
Mussi S (2006) User profiling on the web based on deep knowledge and sequential questioning. Expert Syst 23(1):21–38
Novak JD (2006) The theory underlying concept maps and how to construct them. In: Technical report, Institute for Human and Machine Cognition
Ortigosa A, Paredes P, Rodriguez P (2010) Ah-questionnaire: an adaptive hierarchical questionnaire for learning styles. Comput Educ 54(4):999–1005
Özpolat E, Akar G (2009) Automatic detection of learning styles for an e-learning system. Comput Educ 53(2):355–367
Özyurt H, Özyurt Ö, Baki A, Güven B (2012) Integrating computerized adaptive testing into uzwebmat: implementation of individualized assessment module in an e-learning system. Expert Syst Appl 39(10):9837–9847
Pahl C, Kenny C (2009) Interactive correction and recommendation for computer language learning and training. Knowl Data Eng IEEE Trans 21(6):854–866
Papanikolaou K, Grigoriadou M, Magoulas G, Kornilakis H (2002) Towards new forms of knowledge communication: the adaptive dimension of a web-based learning environment. Comput Educ 39(4):333–360
Papanikolaou K, Grigoriadou M, Kornilakis H, Magoulas G (2003) Personalizing the interaction in a web-based educational hypermedia system: the case of inspire. User Model User Adapt Interact 13(3):213–267
Pathak J, Johnson TM, Chute CG (2009) Survey of modular ontology techniques and their applications in the biomedical domain. Integr Comput Aided Eng 16(3):225–242. http://dl.acm.org/citation.cfm?id=1576283.1576287
Peña Ayala A (2010) Acquisition, representation and management of user knowledge. Expert Syst Appl 37(3):2255–2264
Pilato G, Pirrone R, Rizzo R (2008) A kst-based system for student tutoring. Appl Artif Intel 22(4):283–308
Pushpa M (2012) Aco in e-learning: Towards an adaptive learning path. Int J Comput Sci Eng 4(3):458–462
Rasmani K, Shen Q (2006) Data-driven fuzzy rule generation and its application for student academic performance evaluation. Appl Intel 25(3):305–319
Reategui E, Boff E, Campbell J (2008) Personalization in an interactive learning environment through a virtual character. Comput Educ 51(2):530–544
Retalis S (2008) Creating adaptive e-learning board games for school settings using the ELG environment. J Univers Comput Sci 14(17):2897–2908
Romero C, Ventura S, Bra P (2004) Knowledge discovery with genetic programming for providing feedback to courseware authors. User Model User Adapt Interact 14(5):425–464
Romero C, Ventura S, Zafra A, Bra P (2009) Applying web usage mining for personalizing hyperlinks in web-based adaptive educational systems. Comput Educ 53(3):828–840
Romero C, Espejo PG, Zafra A, Romero JR, Ventura S (2013) Web usage mining for predicting final marks of students that use moodle courses. Comput Appl Eng Educ 21(1):135–146
Ruiz-Calleja A, Vega-Gorgojo G, Asensio-Prez JI, Bote-Lorenzo ML, Gmez-Snchez E, Alario-Hoyos C (2012) A linked data approach for the discovery of educational ict tools in the web of data. Comput Educ 59(3):952–962
Sah M, Hall W (2012) A personalized semantic portal for enhanced user support. New Rev Hypermed Multimed 0(0):1–36
Sancho P, Martínez I, Fernández-Manjón B (2005) Semantic web technologies applied to e-learning personalization in e-aula. J Univers Comput Sci 11(9):1470–1481
Sangineto E, Capuano N, Gaeta M, Micarelli A (2008) Adaptive course generation through learning styles representation. Univers Access Inf Soc 7(1):1–23
Schiaffino S, Garcia P, Amandi A (2008) eTeacher: providing personalized assistance to e-learning students. Comput Educ 51(4):1744–1754
Sevarac Z, Devedzic V, Jovanovic J (2012) Adaptive neuro-fuzzy pedagogical recommender. Expert Syst Appl
Shabajee P, McBride B, Steer D, Reynolds D (2006) A prototype semantic web-based digital content exchange for schools in singapore. Br J Educ Technol 37(3):461–477
Shafrir U, Etkind M (2006) e-Learning for depth in the semantic web. Br J Educ Technol 37(3):425–444
Stathacopoulou R, Magoulas G, Grigoriadou M, Samarakou M (2005) Neuro-fuzzy knowledge processing in intelligent learning environments for improved student diagnosis. Inf Sci 170(2):273–307
Stefansson G (2004) The tutor-web: an educational system for classroom presentation, evaluation and self-study. Comput Educ 43(4):315–343
Steichen B, Ashman H, Wade V (2012) A comparative survey of personalised information retrieval and adaptive hypermedia techniques. Inf Process Manag 48(4):698–724
Tai D, Wu H, Li P (2008) Effective e-learning recommendation system based on self-organizing maps and association mining. Electron Libr 26(3):329–344
Thyagharajan K, Nayak R (2007) Adaptive content creation for personalized e-learning using web services. J Appl Sci Res 3(9):828–836
Torre I (2009) Adaptive systems in the era of the semantic and social web, a survey. User Model User Adapt Interact 19(5):433–486. doi:10.1007/s11257-009-9067-3
Tseng S, Sue P, Su J, Weng J, Tsai W (2007) A new approach for constructing the concept map. Comput Educ 49(3):691–707
Tsiriga V, Virvou M (2004) A framework for the initialization of student models in web-based intelligent tutoring systems. User Model User Adapt Interact 14(4):289–316
Tzouveli P, Mylonas P, Kollias S (2008) An intelligent e-learning system based on learner profiling and learning resources adaptation. Comput Educ 51(1):224–238
Ullrich C, Melis E (2009) Pedagogically founded courseware generation based on HTN-planning. Expert Syst Appl 36(5):9319–9332
Verbert K, Ochoa X, Derntl M, Wolpers M, Pardo A, Duval E (2012) Semi-automatic assembly of learning resources. Comput Educ 59(4):1257–1272
Verdú E, Verdú MJ, Regueras LM, de Castro JP (2012) A genetic fuzzy expert system for automatic question classification in a competitive learning environment. Expert Syst Appl 39(8):7471–7478
Verdú E, Regueras LM, Verdú MJ, De Castro JP, Pérez MA (2008) An analysis of the research on adaptive learning: the next generation of e-learning. WSEAS Trans Info Sci Appl 5(6):859–868. http://dl.acm.org/citation.cfm?id=1467049.1467050
Vesin B, Ivanović M, Klašnja-Milićević A, Budimac Z (2012) Protus 2.0: ontology-based semantic recommendation in programming tutoring system. Expert Syst Appl 15(1):12229–12246
Villaverde J, Godoy D, Amandi A (2006) Learning styles’ recognition in e-learning environments with feed-forward neural networks. J Comput Assist Learn 22(3):197–206
Wang H, Li T, Chang C (2006) A web-based tutoring system with styles-matching strategy for spatial geometric transformation. Interact Comput 18(3):331–355
Wang T, Wang K, Huang Y (2008) Using a style-based ant colony system for adaptive learning. Expert Syst Appl 34(4):2449–2464
Wang Y, Tseng M, Liao H (2009) Data mining for adaptive learning sequence in english language instruction. Expert Syst Appl 36(4):7681–7686
Wang C, Wang D, Lin J (2010) Adam: an adaptive multimedia content description mechanism and its application in web-based learning. Expert Syst Appl 37(12):8639–8649
Wang FH (2012) On extracting recommendation knowledge for personalized web-based learning based on ant colony optimization with segmented-goal and meta-control strategies. Expert Syst Appl 39(7):6446–6453
Wang T, Tsai K (2009) Interactive and dynamic review course composition system utilizing contextual semantic expansion and discrete particle swarm optimization. Expert Syst Appl 36(6):9663–9673
Wang S, Wu C (2011) Application of context-aware and personalized recommendation to implement an adaptive ubiquitous learning system. Expert Syst Appl 38(9):10,831–10,838
Weng C (2011) Mining fuzzy specific rare itemsets for education data. Knowl Based Syst 24(5):697–708
Witten I, Frank E, Hall M (2011) Data mining: practical machine learning tools and techniques: practical machine learning tools and techniques. the morgan kaufmann series in data management systems. Elsevier Science, Philadelphia
Woo C, Evens M, Freedman R, Glass M, Shim L, Zhang Y, Zhou Y, Michael J (2006) An intelligent tutoring system that generates a natural language dialogue using dynamic multi-level planning. Artif Intel Med 38(1):25–46
Xu D, Wang H, Wang M (2005) A conceptual model of personalized virtual learning environments. Expert Syst Appl 29(3):525–534
Xu D, Wang H (2006) Intelligent agent supported personalization for virtual learning environments. Decis Support Syst 42(2):825–843
Yang Y, Wu C (2009) An attribute-based ant colony system for adaptive learning object recommendation. Expert Syst Appl 36(2):3034–3047
Yeh S, Lo J (2005) Assessing metacognitive knowledge in web-based call: a neural network approach. Comput Educ 44(2):97–113
Yudelson M, Medvedeva O, Crowley R (2008) A multifactor approach to student model evaluation. User Model User Adapt Interact 18(4):349–382
Zarikas V (2007) Modeling decisions under uncertainty in adaptive user interfaces. Univers Access Inf Soc 6(1):87–101
Zeng Q, Zhao Z, Liang Y (2009) Course ontology-based users knowledge requirement acquisition from behaviors within e-learning systems. Comput Educ 53(3):809–818
Zhuge H, Li Y (2006) Learning with an active e-course in the knowledge grid environment. Concurr Comput Pract Exp 18(3):333–356
Žitko B, Stankov S, Rosić M, Grubišić A (2009) Dynamic test generation over ontology-based knowledge representation in authoring shell. Expert Syst Appl 36(4):8185–8196
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kardan, A.A., Aziz, M. & Shahpasand, M. Adaptive systems: a content analysis on technical side for e-learning environments. Artif Intell Rev 44, 365–391 (2015). https://doi.org/10.1007/s10462-015-9430-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-015-9430-1