A Novel ANP-DEMATEL Framework for Multi-Criteria Decision-Making in Adaptive E-Learning Systems
Abstract
1. Introduction
2. State of the Art
2.1. Adaptivity in E-Learning Systems
2.2. Review of DEMATEL and ANP Methods in E-Learning Systems
- Network-Relation Based: DEMATEL is used to structure the decision problem, and ANP computes element priorities.
- Inner Dependence: DEMATEL models intra-cluster dependencies by determining priorities of diagonal blocks, while ANP addresses the remaining relationships.
- Cluster-Weighted: cluster weights are derived by normalizing the network obtained from DEMATEL, which are then applied to the unweighted supermatrix to produce the weighted supermatrix.
- DANP: a comprehensive integration of the above three approaches, eliminating pairwise comparisons by conducting all steps through DEMATEL.
- Finally, more recent surveys point to a convergence between adaptive learning and learning analytics/AI. Adaptive feedback, personalized recommendations, and adaptive dashboards are increasingly informed by data-driven estimators of knowledge and engagement, expanding the design space for adaptive interventions in both individual and collaborative settings [36]
2.3. Research Gap
3. Methodology
3.1. Research Design
- Problem identification and motivation—recognizing the limitations of existing adaptive learning management systems (LMSs), particularly their reliance on heuristic or rule-based personalization that fail to account for interdependencies among adaptation criteria.
- Definition of objectives for a solution—establishing design goals to improve personalization through the integration of multi-criteria decision-making (MCDM) methods, specifically DEMATEL and ANP, to model and prioritize adaptation criteria.
- Design and development of the artifact—constructing the DEMATEL–ANP framework and embedding it into a functional web-based learning system capable of dynamically generating learning objects tailored to learner profiles.
- Demonstration—implementing and operating the system in a real higher-education environment to observe its functionality and immediate impact on learning processes.
- Evaluation—empirically testing the system through an experimental study comparing two groups of students (experimental and control) to assess the effect of adaptive versus non-adaptive content assignment on learning outcomes.
- Communication—documenting and disseminating the artifact, results, and methodological contributions to both academic and practitioner communities.
3.2. Case Study Description
3.2.1. Step 1: Problem Identification and Motivation
3.2.2. Step 2: Define the Solution Objectives
- Model interdependencies among adaptation criteria;
- Prioritize candidate LOs per learner profile;
- Integrate the model into a working web system for real-time LO assignment; and
- Improve learning outcomes vs. a baseline (random LO assignment) in a controlled pilot.
3.2.3. Step 3: Design and Development of the Artifact
- Method-level artifact (ANP–DEMATEL framework).
- Structure discovery: DEMATEL elicits influences (0–4 scale) among criteria and clusters.
- Profile–content compatibility: We devised linear mappings from absolute profile–LO differences to DEMATEL influence scores (e.g., for style/cognitive criteria on , map and ; for Bloom level difference on , map and ).
- Prioritization under dependence: The unweighted supermatrix is formed from these influence relations, normalized within clusters, and then weighted by cluster weights from experts to obtain the weighted supermatrix; repeated powering yields limit priorities for LOs [41].
- System-level instantiation (web application).
- Architecture & tech: PHP/HTML/JavaScript frontend with MySQL persistence.
- Modules: (i) initial learner profiling; (ii) student module (pre-test, learning flow, progress); (iii) course domain with LO repository; (iv) decision rules; (v) content-generation engine implementing the ANP–DEMATEL method; (vi) evaluation module; (vii) user interface.
- Criteria & clusters: learning style (, , ); cognitive approach (deep, surface); learning objective level (revised Bloom); and alternatives (candidate LOs). The DEMATEL network specifies intra/inter-cluster links that feed the ANP supermatrix.
3.2.4. Step 4: Demonstration
- Experimental: assignment by the ANP–DEMATEL engine aligned to the learner’s profile and target Bloom level.
- Control: random LO assignment under the same content coverage.
3.2.5. Step 5: Evaluation
- Design-evaluation focus. We evaluate effectiveness (learning outcomes) and process quality (first-attempt success).
- Participants & setting. University students from three Croatian HEIs participated in scheduled lab sessions using the system.
- Measures.
- The first-attempt LO mastery (points) across content segments;
- Total knowledge test score at the end.
- Analysis. Between-group comparisons (experimental vs. control) via independent-samples t-tests showed statistically significant improvements (p < 0.05) for the ANP–DEMATEL condition on both measures.
- Interpretation. Results support that modeling interdependencies (DEMATEL) and network-based prioritization (ANP) yield more effective personalization than non-model-based assignment.
3.2.6. Step 6: Communication
4. Results
4.1. System for Dynamic Content Generation in LMS
4.1.1. The Description of System’s Components
- User Interface. The user interface encompasses activities accessible to both students and instructors. After logging into the system, students can complete a prior knowledge test and then proceed with learning activities. The interface is intentionally simple, with minimal functionality, to avoid distracting students and to ensure immediate usability without additional preparation. Instructors can assess learning objects within the course domain and define the desired levels of learning objectives.
- Initial Student Module. This module handles the creation of a student profile, including results from tests that determine cognitive style and learning style. Both tests rely on validated questionnaires: the (visual, auditory, kinesthetic) Learning Styles Questionnaire by Chislett and Chapman, and the Study Process Questionnaire for cognitive style (approach to learning) by Biggs [44,45]. The reliability of the instruments was tested by calculating Cronbach’s alpha coefficient for both questionnaires. For the VAK instrument it is 0.929 and for the cognitive style instrument it is 0.612. Both values indicate satisfactory internal consistency and reliability of the instruments. Students complete these tests upon their first entry into the system.
- Student Module. This module monitors activities related to prior knowledge as well as knowledge acquisition during system use. Upon entry, students take a prior knowledge test; only those achieving more than 90% (equivalent to the highest grade, “excellent,” in Croatia) proceed to the learning activities. The module also tracks knowledge acquisition progress, earned points, success on first or second attempts at answering questions, and overall achievement at the end of system use.
- Evaluation Module. The evaluation module records the attained knowledge level, specifically the results of learning object assessments conducted by the instructor.
- Course Domain. This component represents the repository of learning objects that make up the content of a particular course.
- Decision-Rules Module. This module defines decision rules for selecting learning content, as well as rules for selecting questions associated with specific learning objects. These rules are aligned with the learning objectives specified by the instructor for the course.
- Content Generation Module. At the core of the system is the content generation module, which applies an algorithm to decide which learning object should be assigned to a given student profile. This decision-making relies on the ANP method for multi-criteria analysis. ANP is particularly suitable because it accounts for dependencies among criteria (e.g., between learning style and cognitive style) and feedback relationships between alternatives and criteria. Other decision-making methods do not model these characteristics, which are essential in learning scenarios where dependencies and feedback loops are inherent. Adapting an e-learning system to individual learner needs ultimately represents a decision-making problem involving multiple alternatives or scenarios, some of which are more compatible with a given learner than others.
4.1.2. The Functionalities of the System (Content Generation Module)
- Define user characteristics and other adaptation criteria to be incorporated into the module.
- Structure the decision network. If adaptation criteria are complex and can be decomposed into lower-level elements (e.g., learning styles broken down into specific subtypes), these must be identified. Clusters and nodes are then formed in the graph. Next, dependencies among criteria and clusters are identified to establish the network structure.
- Specify value ranges for all criteria (nodes in the network).
- Define instruments for measuring user values across all criteria in order to identify the “ideal” alternative.
- Develop the automation rules mentioned earlier, i.e., the algorithms that encode dependencies among criteria and links between alternatives and criteria into the model of the system for dynamic generation of learning content, supporting individually personalized instruction.
- 6.
- Identify the alternatives in the decision-making problem and describe them in terms of the network criteria using the defined instruments.
- 7.
- Select the best alternative.
- Nodes , , are measured as percentages, with values ranging from , and their sum must equal .
- Nodes and are determined on a scale from to , representing the cognitive learning style or approach (deep or surface). Each of them can reach a maximum of , and their values are also expressed as percentages independently.
- Node is defined on a scale from to , corresponding to the levels of Bloom’s taxonomy.
- Nodes , , …, () are defined according to the instrument for learning object evaluation developed by Gligora Marković [48]. For the purpose of examining the reliability of the instrument, the Cronbach’s alpha coefficient was calculated, yielding a value of 0.9165 [48]. Learning objects are evaluated with respect to the criteria, using the value intervals described above.
- Data on the student’s/learning object’s learning styles (labels: , , )
- Data on the student’s/learning object’s targeted cognitive style (labels: , )
- Data on the required learning goal, defined by the instructor for the student/learning object (label: )
- Input data for the ANP decision-making model that define the alternatives (learning objects, LOs). These values are determined based on evaluations by experts (instructors or domain specialists in teaching). For illustrative purposes, three learning objects are included in the connection matrix to demonstrate the application of the ANP multi-criteria decision-making method, although in theory the number of alternatives may be .
- Among the remaining clusters, only the cluster of learning objects () cluster influences the cluster. Therefore, in the matrix row for and column for , the value 1 is entered, while all other values are 0. Here, no direct assessment or pairwise comparison was needed, since only one cluster influences .
- The two clusters influence cluster: and . Experts assessed that influences with a weight of 0.3, and with a weight of 0.7. The cluster is influenced solely by the cluster, so a single value of 1 appears in the column.
- The cluster is influenced by all remaining clusters. Experts judged that the clusters , , and exert equal influence; therefore, each was assigned a weight of . (The sum of all cluster weights in a column must equal 1.)
4.2. Demonstration of the Artifact
- Learning style (): score is 30, score is 40, score is 30,
- Cognitive style (): percentage is 80%, percentage is 20%,
- Learning goal (): = 1.
| 0 | 0 | 0 | 0.333333333 | 0.333333333 | 0 | 3.8 | 3.6 | 3 | ||
| 0 | 0 | 0 | 0.333333333 | 0.333333333 | 0 | 3.8 | 4 | 4 | ||
| 0 | 0 | 0 | 0.333333333 | 0.333333333 | 0 | 4 | 3.6 | 3 | ||
| 0 | 0 | 0 | 0 | 0 | 0 | 3.8 | 3.2 | 4 | ||
| 0 | 0 | 0 | 0 | 0 | 0 | 4 | 3.6 | 3.6 | ||
| 0 | 0 | 0 | 0 | 0 | 0 | 4 | 2.4 | 3.2 | ||
| 3.8 | 3.8 | 4 | 3.8 | 4 | 4 | 0 | 0 | 0 | ||
| 3.6 | 4 | 3.6 | 3.2 | 3.6 | 2.4 | 0 | 0 | 0 | ||
| 3 | 4 | 3 | 4 | 3.6 | 3.2 | 0 | 0 | 0 |
| 0.0000 | 0.0000 | 0.0000 | 0.3333 | 0.3333 | 0.0000 | 0.3276 | 0.3214 | 0.3000 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.3333 | 0.3333 | 0.0000 | 0.3276 | 0.3571 | 0.4000 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.3333 | 0.3333 | 0.0000 | 0.3448 | 0.3214 | 0.3000 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.4872 | 0.4706 | 0.5263 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.5128 | 0.5294 | 0.4737 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 1.0000 | 1.0000 | 1.0000 | ||
| 0.3654 | 0.3220 | 0.3774 | 0.3455 | 0.3571 | 0.4167 | 0.0000 | 0.0000 | 0.0000 | ||
| 0.3462 | 0.3390 | 0.3396 | 0.2909 | 0.3214 | 0.2500 | 0.0000 | 0.0000 | 0.0000 | ||
| 0.2885 | 0.3390 | 0.2830 | 0.3636 | 0.3214 | 0.3333 | 0.0000 | 0.0000 | 0.0000 |
| 0.0000 | 0.0000 | 0.0000 | 0.1000 | 0.1000 | 0.0000 | 0.1092 | 0.1071 | 0.1000 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.1000 | 0.1000 | 0.0000 | 0.1092 | 0.1190 | 0.1333 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.1000 | 0.1000 | 0.0000 | 0.1149 | 0.1071 | 0.1000 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.1624 | 0.1569 | 0.1754 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.1709 | 0.1765 | 0.1579 | ||
| 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.3333 | 0.3333 | 0.3333 | ||
| 0.3654 | 0.3220 | 0.3774 | 0.2418 | 0.2500 | 0.4167 | 0.0000 | 0.0000 | 0.0000 | ||
| 0.3462 | 0.3390 | 0.3396 | 0.2036 | 0.2250 | 0.2500 | 0.0000 | 0.0000 | 0.0000 | ||
| 0.2885 | 0.3390 | 0.2830 | 0.2545 | 0.2250 | 0.3333 | 0.0000 | 0.0000 | 0.0000 |
| 0.0662 | 0.0662 | 0.0662 | 0.0662 | 0.0662 | 0.0662 | 0.0662 | 0.0662 | 0.0662 | ||
| 0.0730 | 0.0730 | 0.0730 | 0.0730 | 0.0730 | 0.0730 | 0.0730 | 0.0730 | 0.0730 | ||
| 0.0672 | 0.0672 | 0.0672 | 0.0672 | 0.0672 | 0.0672 | 0.0672 | 0.0672 | 0.0672 | ||
| 0.0785 | 0.0785 | 0.0785 | 0.0785 | 0.0785 | 0.0785 | 0.0785 | 0.0785 | 0.0785 | ||
| 0.0802 | 0.0802 | 0.0802 | 0.0802 | 0.0802 | 0.0802 | 0.0802 | 0.0802 | 0.0802 | ||
| 0.1587 | 0.1587 | 0.1587 | 0.1587 | 0.1587 | 0.1587 | 0.1587 | 0.1587 | 0.1587 | ||
| 0.1782 | 0.1782 | 0.1782 | 0.1782 | 0.1782 | 0.1782 | 0.1782 | 0.1782 | 0.1782 | ||
| 0.1442 | 0.1442 | 0.1442 | 0.1442 | 0.1442 | 0.1442 | 0.1442 | 0.1442 | 0.1442 | ||
| 0.1538 | 0.1538 | 0.1538 | 0.1538 | 0.1538 | 0.1538 | 0.1538 | 0.1538 | 0.1538 |
4.3. Evaluation of the System
4.3.1. Description of the Procedure Conducted to Evaluate the System
4.3.2. System Evaluation Results
5. Discussion
- Novel methodological integration. While DEMATEL and ANP have previously been combined in hybrid models [28,29,30,50], this study introduces a new integration mechanism. By linearly mapping differences between student and learning object profiles onto the DEMATEL influence scale and embedding these values into the ANP supermatrix, the model captures both dependencies among criteria and feedback loops between alternatives and criteria. This approach has not been documented in the adaptive learning literature to date.
- Operationalization of personalization through MCDM. Unlike many adaptive systems that rely on rule-based or data-driven personalization, our system applies a formalized multi-criteria decision-making framework. This enables a more transparent and theoretically grounded mechanism for content adaptation.
- Empirical validation in a real educational context. The study provides experimental evidence, with statistically significant improvements in learning outcomes, that validates the utility of the DEMATEL-ANP framework in actual classroom settings.
- Expanding adaptation criteria. Future work could include learner motivation, self-regulated learning skills, affective states, or engagement metrics to enrich the personalization model.
- Automated weighting strategies. While expert judgment was central to the current study, machine learning and learning analytics could provide adaptive, data-driven methods for assigning weights and refining decision rules.
- Cross-domain and longitudinal validation. Replicating the study in different subject areas, with larger and more diverse student populations, and tracking long-term learning outcomes would enhance the generalizability of results.
- Integration with emerging technologies. Incorporating artificial intelligence techniques such as recommender systems, Bayesian networks, or deep learning could further optimize the dynamic allocation of learning objects.
6. Conclusions
- Integration of DEMATEL and ANP provides a robust foundation for adaptive e-learning by capturing dependencies among personalization criteria and enabling transparent prioritization of learning objects.
- Personalization based on learning style, cognitive style, and learning goals significantly improves student learning outcomes compared to random assignments.
- Expert judgment remains a valuable element in structuring and weighting decision models, though future work may combine this with data-driven approaches for greater scalability.
- The proposed framework represents a scientific advancement over conventional adaptive systems, as it explicitly models interdependencies and feedback relationships that are typically ignored.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| ANP | Analytic Network Process |
| DEMATEL | Decision-Making Trial and Evaluation Laboratory |
| DANP | DEMATEL-based Analytic Network Process |
| MCDM | Multi-Criteria Decision-Making |
| DSR | Design Science Research |
| LO | Learning Object |
| LMS | Learning Management System |
| VAK | Visual, Auditory, Kinesthetic |
| ITS | Intelligent Tutoring System |
| HEI | Higher Education Institution |
| SPSS | Statistical Package for the Social Sciences |
References
- Albert, D. E-learning Future—The Contribution of Psychology. In Catching the Future: Women and Men in Global Psychology, Proceedings of the 59th Annual Convention, 2001, International Council of Psychologists, Winchester, England, 8–11 July 2001; Roth, R., Lowenstein, L., Trent, D., Eds.; Pabst Science Publishers: Vienna, Austria, 2001; pp. 30–53. [Google Scholar]
- Aljably, R.; Hammami, S. Using Multi-Criteria Evaluation of E-Learning System: A Methodology Based on Learning Outcomes. In Big Data and Security, Proceedings of the Third International Conference, ICBDS 2021, Shenzhen, China, 26–28 November 2021; Xiang, Y., Zhang, H., Liu, Z., Eds.; Springer: Singapore, 2022; pp. 563–574. [Google Scholar] [CrossRef]
- Peng, H.; Su, Y.-S.; Chou, C. Personalized adaptive learning: An emerging pedagogical approach enabled by a smart learning environment. Smart Learn. Environ. 2019, 6, 9. [Google Scholar] [CrossRef]
- Ramesh, M.; Jayashree, R. Adaptive e-learning environments: A methodological approach to identifying and integrating multi-layered learning styles. SN Comput. Sci. 2024, 5, 772. [Google Scholar] [CrossRef]
- Yekollu, R.K.; Sreerama, K.; Reddy, P.V. AI-driven personalized learning paths: Enhancing education through adaptive systems. In Smart Data Intelligence, Proceedings of the International Conference on Smart Data Intelligence, Trichy, India, 2–3 February 2024; Asokan, R., Ruiz, D.P., Piramuthu, S., Eds.; Springer: Singapore, 2024; pp. 471–480. [Google Scholar] [CrossRef]
- Alshamsi, A.M.; Alshamsi, A.A.; Alshamsi, M.A. A multi-criteria decision-making (MCDM) approach for data-driven distance learning recommendations. Educ. Inf. Technol. 2023, 29, 11589. [Google Scholar] [CrossRef]
- Sajja, R.; Sermet, Y.; Cikmaz, M.; Cwiertny, D.; Demir, I. Artificial Intelligence-Enabled Intelligent Assistant for Personalized and Adaptive Learning in Higher Education. Information 2024, 15, 596. [Google Scholar] [CrossRef]
- Brusilovsky, P. Adaptive hypermedia. User Model. User-Adap. Interact. 2001, 11, 87–110. [Google Scholar] [CrossRef]
- Brusilovsky, P.; Millán, E. User models for adaptive hypermedia and adaptive educational systems. In The Adaptive Web; Brusilovsky, P., Kobsa, A., Nejdl, W., Eds.; Springer: Berlin/Heidelberg, Germany, 2007; pp. 3–53. [Google Scholar] [CrossRef]
- Kan, Y.; Yue, K.; Wu, H.; Fu, X.; Sun, Z. Online learning of parameters for modeling user preference based on Bayesian network. Int. J. Uncertain. Fuzziness Knowl. Based Syst. 2022, 30, 285–310. [Google Scholar] [CrossRef]
- Mahya, P.; Fürnkranz, J. Biasing Rule-Based Explanations Towards User Preferences. Information 2025, 16, 535. [Google Scholar] [CrossRef]
- Huang, X.; Xu, W.; Liu, R. Effects of intelligent tutoring systems on educational outcomes: Evidence from a comprehensive analysis. Int. J. Distance Educ. Technol. 2025, 23, 1–25. [Google Scholar] [CrossRef]
- Létourneau, A.; Deslandes Martineau, M.; Charland, P.; Karran, J.A.; Boasen, J.; Léger, P.M. A systematic review of AI-driven intelligent tutoring systems (ITS) in K-12 education. npj Sci. Learn. 2025, 10, 29. [Google Scholar] [CrossRef] [PubMed]
- Steenbergen-Hu, S.; Cooper, H. A meta-analysis of the effectiveness of intelligent tutoring systems on college students’ academic learning. Educ. Psychol. Rev. 2014, 26, 215–243. [Google Scholar] [CrossRef]
- Wang, H.; Cui, Y.; He, X. Examining the applications of intelligent tutoring systems in K–12 education: A systematic review. Educ. Inf. Technol. 2023, 28, 1317–1343. [Google Scholar] [CrossRef] [PubMed]
- Xu, Z.; Wijekumar, K.; Ramirez, G.; Hu, X.; Irey, R. The effectiveness of intelligent tutoring systems on K-12 students’ reading compmartinrehension: A meta-analysis. Br. J. Educ. Technol. 2019, 50, 3119–3137. [Google Scholar] [CrossRef]
- Iterbeke, K.; De Witte, K.; Declercq, K.; Schelfhout, S. The effects of computer-assisted adaptive instruction and elaborated feedback on learning outcomes: A randomized control trial. Comput. Hum. Behav. 2021, 117, 106666. [Google Scholar] [CrossRef]
- Lim, L.L.; Neo, M.; Mohd Nor, N.H.; Neo, T.K. Efficacy of an adaptive learning system on course scores. Systems 2023, 11, 31. [Google Scholar] [CrossRef]
- Prediger, S.; Quabeck, K.; Erath, K. Conceptualizing micro-adaptive teaching practices in content-specific ways: Case study on fractions. J. Math. Educ. 2022, 13, 1–30. [Google Scholar] [CrossRef]
- Zhang, H.; Galaup, M. Reflection on the construction and impact of an adaptive learning ecosystem. Int. J. Technol. High. Educ. 2023, 20, 125–138. [Google Scholar] [CrossRef]
- Shi, P.; Liu, W. Adaptive learning oriented higher educational classroom teaching strategies. Sci. Rep. 2025, 15, 15661. [Google Scholar] [CrossRef]
- Contrino, M.F.; Reyes-Millán, M.; Vázquez-Villegas, P.; Membrillo-Hernández, J. Using an adaptive learning tool to improve student performance and satisfaction in online and face-to-face education for a more personalized approach. Smart Learn. Environ. 2024, 11, 6. [Google Scholar] [CrossRef]
- Dunagan, L.; Larson, D.A. Alignment of Competency-Based Learning and Assessment to Adaptive Instructional Systems. In Adaptive Instructional Systems. Design and Evaluation, Proceedings of the Third International Conference, AIS 2021, Held as Part of the 23rd HCI International Conference, HCII 2021, Virtual Event, 24–29 July 2021; Sottilare, R.A., Schwarz, J., Eds.; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2021; Volume 12792. [Google Scholar] [CrossRef]
- Van Seters, J.R.; Ossevoort, M.A.; Tramper, J.; Goedhart, M.J. The influence of student characteristics on the use of adaptive e-learning material. Comput. Educ. 2012, 58, 942–952. [Google Scholar] [CrossRef]
- Plooy, E.D.; Casteleijn, D.; Franzsen, D. Personalized adaptive learning in higher education: A scoping review of key characteristics and impact on academic performance and engagement. Heliyon 2024, 10, e39630. [Google Scholar] [CrossRef] [PubMed]
- Ihichr, A.; Oustous, O.; El Idrissi, Y.E.B.; Lahcen, A.A. A systematic review on assessment in adaptive learning: Theories, algorithms and techniques. Int. J. Adv. Comput. Sci. Appl. 2024, 15, 855–868. [Google Scholar] [CrossRef]
- Bernacki, M.L.; Greene, M.J.; Lobczowski, N.G. A systematic review of research on personalized learning: Personalized by whom, to what, how, and for what purpose(s)? Educ. Psychol. Rev. 2021, 33, 673–703. [Google Scholar] [CrossRef]
- Permadi, G.S.; Vitadiar, T.Z.; Kistofer, T.; Mujianto, A.H. The Decision Making Trial and Evaluation Laboratory (Dematel) and Analytic Network Process (ANP) for Learning Material Evaluation System. E3S Web Conf. 2019, 125, 23011. [Google Scholar] [CrossRef]
- Çelikbilek, Y.; Tüylü, B. Prioritizing the components of e-learning systems by using fuzzy DEMATEL and ANP. Interact. Learn. Environ. 2019, 29, 1499–1517. [Google Scholar] [CrossRef]
- Puente, J.; Fernandez, I.; Gomez, A.; Priore, P. Integrating sustainability in the quality assessment of EHEA institutions: A hybrid FDEMATEL-ANP-FIS model. Sustainability 2020, 12, 1707. [Google Scholar] [CrossRef]
- Mahdavi Ardestani, S.F.; Adibi, S.; Golshan, A.; Sadeghian, P. Factors Influencing the Effectiveness of E-Learning in Healthcare: A Fuzzy ANP Study. Healthcare 2023, 11, 2035. [Google Scholar] [CrossRef]
- Ma, Y.; Xiao, C.; Zhang, J. The logical framework and evaluation system of rural teachers’ digital competence—Analysis based on DEMATEL-ANP. Heliyon 2025, 11, e43036. [Google Scholar] [CrossRef]
- Jeong, J.S.; González-Gómez, D.; Yllana-Prieto, F. Multi-criteria Decision Analysis and Fuzzy-Decision-Making Trial and Evaluation Laboratory (MCDA and F-DEMATEL) Method for Flipped and Sustainable Mathematics Teaching as a Real-Life Application. In Real Life Applications of Multiple Criteria Decision Making Techniques in Fuzzy Domain; Sahoo, L., Senapati, T., Yager, R.R., Eds.; Studies in Fuzziness and Soft Computing; Springer: Singapore, 2023; Volume 420. [Google Scholar] [CrossRef]
- Srivastava, S.; Tripathi, A.; Arora, N. Multi-criteria decision making (MCDM) in diverse domains of education: A comprehensive bibliometric analysis for research directions. Int. J. Syst. Assur. Eng. Manag. 2024. [Google Scholar] [CrossRef]
- Gölcük, İ.; Baykasoğlu, A. An analysis of DEMATEL approaches for criteria interaction handling within ANP. Expert Syst. Appl. 2016, 46, 346–366. [Google Scholar] [CrossRef]
- Sinha, S.; Castro, E.; Moran, C. How Artificial Intelligence Can Personalize Education. IEEE Spectrum. Available online: https://spectrum.ieee.org/how-ai-can-personalize-education (accessed on 18 December 2023).
- Hevner, A.R.; March, S.T.; Park, J.; Ram, S. Design science in information systems research. MIS Q. 2004, 28, 75–106. [Google Scholar] [CrossRef]
- Peffers, K.; Tuunanen, T.; Rothenberger, M.A.; Chatterjee, S. A design science research methodology for information systems research. Commun. Assoc. Inf. Syst. 2007, 24, 24. [Google Scholar] [CrossRef]
- Gregor, S.; Hevner, A.R. Positioning and presenting design science research for maximum impact. MIS Q. 2013, 37, 337–355. [Google Scholar] [CrossRef]
- March, S.T.; Smith, G.F. Design and natural science research on information technology. Decis. Support Syst. 1995, 15, 251–266. [Google Scholar] [CrossRef]
- Saaty, T.L. Decision Making with Dependence and Feedback: The Analytic Network Process; RWS Publications: Pittsburgh, PA, USA, 1996. [Google Scholar]
- Fontela, E.; Gabus, A. The DEMATEL Observer; Battelle Geneva Research Center: Geneva, Switzerland, 1976. [Google Scholar]
- Anderson, L.W.; Krathwohl, D.R. (Eds.) A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom’s Taxonomy of Educational Objectives; Longman: New York, NY, USA, 2001. [Google Scholar]
- Chislett, V.; Chapman, A. VAK Learning Styles Self-Assessment Questionnaire. 2005. Available online: https://www.businessballs.com/freepdfmaterials/vak_learning_styles_questionnaire.pdf (accessed on 1 October 2025).
- Biggs, J. Enhancing learning: A matter of style or approach? In Perspectives on thinking, Learning, and Cognitive Styles; Sternberg, R.J., Zhang, L.-F., Eds.; Lawrence Erlbaum Associates Publishers: Mahwah, NJ, USA, 2001; pp. 73–102. [Google Scholar]
- Gligora Marković., M.; Kadoić., N.; Kovačić., B. Selection and prioritization of adaptivity criteria in intelligent and adaptive hypermedia e-learning systems. TEM J. 2018, 7, 137–146. [Google Scholar] [CrossRef]
- Kadoić, N. Nova Metoda za Analizu Slozenih Problema Odlucivanja Temeljena na Analitičkom Mrežnom Procesu i Analizi Drustvenih Mreža. Ph.D. Thesis, Fakultet Organizacije i Informatike, Varaždin, Croatia, 2018. [Google Scholar]
- Gligora Marković, M. How to Evaluate Learning Object? In Proceedings of the 9th International Conference on Future of Teaching and Education, Vienna, Austria, 7–9 March 2025; Deimantas, M.L., Ed.; Mokslinės Leidybos Deimantas: Vilnius, Lithuania, 2025; pp. 25–42. [Google Scholar]
- Kozhevnikov, M.; Evans, C.; Kosslyn, S.M. Cognitive Style as Environmentally Sensitive Individual Differences in Cognition: A Modern Synthesis and Applications in Education, Business, and Management. Psychol. Sci. Public Interest 2014, 15, 3–33. [Google Scholar] [CrossRef] [PubMed]
- Yang, C.-C.; Shieh, J.-I.; Tzeng, G.-H. The use of a DANP with VIKOR approach for establishing the model of e-learning service quality. Eurasia J. Math. Sci. Technol. Educ. 2017, 13, 2267–2290. [Google Scholar] [CrossRef]
- Kazimieras Zavadskas, E.; Kazimieras Zavadskas, E.; Antucheviciene, J.; Adeli, H.; Turskis, Z.; Adeli, H. Hybrid Multiple Criteria Decision Making Methods: A Review of Applications in Engineering. Sci. Iran. 2016, 23, 1–20. [Google Scholar] [CrossRef]
- Si, S.L.; You, X.Y.; Liu, H.C.; Zhang, P. DEMATEL Technique: A Systematic Review of the State-of-the-Art Literature on Methodologies and Applications. Math. Probl. Eng. 2018, 2018, 3696457. [Google Scholar] [CrossRef]
- Khan, A.U.; Ali, Y. Analytical Hierarchy Process (AHP) and Analytic Network Process methods and their applications: A twenty year review from 2000–2019: AHP & ANP techniques and their applications: Twenty years review from 2000 to 2019. Int. J. Anal. Hierarchy Process 2020, 12, 369–459. [Google Scholar] [CrossRef]







| Connections | Learning Style | Cognitive Style | Learning Goal | Learning Objects () Alternatives () | ||||||||
| … | ||||||||||||
| Learning style | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | |
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | ||
| 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | ||
| Cognitive style | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | ||
| Learning goal | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | |
| Learning objects () Alternatives () | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | ||
| 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | ||
| … | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | ||
| Criterion | Measure | Value Interval | Defined by | Instrument for Determining Desired Values |
| Learning styles: , , | Percentage | 0–100 | Student | Standardized questionnaire |
| Cognitive style: and | Percentage | 0–100 | Student | Standardized questionnaire |
| Learning goal () | Bloom’s taxonomy level | 1–6 | Instructor | Assessment based on program learning outcomes |
| Learning Style (0–100) | Cognitive Style (0–100) | Learning Goal (1–6) | ||||
| Student | 30 | 40 | 30 | 80 | 50 | 1 |
| 25 | 45 | 30 | 75 | 50 | 1 | |
| 20 | 40 | 40 | 60 | 40 | 3 | |
| 55 | 40 | 5 | 80 | 60 | 2 | |
| Gender | Number of Students | % |
| Female | 52 | 67.53 |
| Male | 23 | 29.87 |
| N/A | 2 | 2.6 |
| Total | 77 | 100 |
| Affiliation | Number of students | % |
| University of Split (Faculty of Humanities and Social Sciences, Department of Teacher Education) | 28 | 36.36 |
| University of Rijeka (Faculty of Medicine, Study of Dental Medicine) | 21 | 27.27 |
| Polytechnic of Rijeka (Professional Study in Informatics; Professional Study in Telematics) | 28 | 36.36 |
| Total | 77 | 100 |
| Study year | Number of students | % |
| First year | 28 | 36.36 |
| Second year | 20 | 25.97 |
| Third year | 18 | 23.37 |
| Fourth year | 3 | 3.89 |
| Fifth year | 8 | 10.38 |
| Total | 77 | 100 |
| Levene’s Test for Equality of Variances | F | 4.346 | |
| Sig. | 0.024 | ||
| t-test for Equality of Means | t | −2.273 | |
| df | 70.4 | ||
| Sig. (2-tailed) | 0.026 | ||
| Mean Difference | −1.195 | ||
| Std. Error Difference | 0.526 | ||
| 95% Confidence Interval of the Difference | Lower | −2.245 | |
| Upper | −0.146 | ||
| Levene’s Test for Equality of Variances | F | 4.737 | |
| Sig. | 0.033 | ||
| t-test for Equality of Means | t | −2.597 | |
| df | 68.344 | ||
| Sig. (2-tailed) | 0.012 | ||
| Mean Difference | −1.193 | ||
| Std. Error Difference | 0.459 | ||
| 95% Confidence Interval of the Difference | Lower | −2.110 | |
| Upper | −0.276 | ||
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Gligora Marković, M.; Kadoić, N.; Kovačić, B. A Novel ANP-DEMATEL Framework for Multi-Criteria Decision-Making in Adaptive E-Learning Systems. Mathematics 2025, 13, 3714. https://doi.org/10.3390/math13223714
Gligora Marković M, Kadoić N, Kovačić B. A Novel ANP-DEMATEL Framework for Multi-Criteria Decision-Making in Adaptive E-Learning Systems. Mathematics. 2025; 13(22):3714. https://doi.org/10.3390/math13223714
Chicago/Turabian StyleGligora Marković, Maja, Nikola Kadoić, and Božidar Kovačić. 2025. "A Novel ANP-DEMATEL Framework for Multi-Criteria Decision-Making in Adaptive E-Learning Systems" Mathematics 13, no. 22: 3714. https://doi.org/10.3390/math13223714
APA StyleGligora Marković, M., Kadoić, N., & Kovačić, B. (2025). A Novel ANP-DEMATEL Framework for Multi-Criteria Decision-Making in Adaptive E-Learning Systems. Mathematics, 13(22), 3714. https://doi.org/10.3390/math13223714

