Enhancing Learning Personalization in Educational Environments through Ontology-Based Knowledge Representation
Abstract
:1. Introduction
2. Materials and Methods
2.1. Literature Review
2.2. Fundamental Concepts for Ontology Development
2.3. Method
2.3.1. Design of the Educational Ontology
2.3.2. Development of Educational Ontology
- Student: Represents the students. Students can be enrolled in courses and take tests. The “Student” class is used in the ontology.
- Professor: Represents the teachers. Professors can teach courses and belong to a department. The “Professor” class is used in the ontology.
- Course: Represents a course taught at the university. Systems may have lectures, homework, and exams. The “Course” class is used in the ontology.
- Lecture: Represents a lecture or class delivered as a course. Conferences can have associated assignments. The “Lecture” class is used in the ontology.
- Assignment: Represents a task or assignment given to students as part of a course. The “Assignment” class is used in the ontology.
- Exam: Represents an exam given as part of a course. Exams can belong to a department. The “Exam” class is used in the ontology.
- Department: Represents a department within a university. Departments can have associated courses and professors. The “Department” class is used in the ontology.
- University: Represents a university. Universities may have departments and courses. The “University” class is used in the ontology.
- enrolledIn: A property that connects a student to their enrolled courses.
- teachesCourse: A property that connects a teacher to her courses.
- hasLecture (has lecture): A property that connects a course with its component lectures.
- hasAssignment: A property that connects a conference with the associated assignments.
- takesExam: A property that connects a student to the tests she has taken.
- belongsToDepartment (belongs to department): A property that connects a course, teacher, or exam with the department to which it belongs.
- worksAt (works at): A property that connects a professor to the university where he works.
- Individual instances are created to represent students, teachers, courses, lectures, assignments, tests, departments, and universities. Each model is related to the corresponding classes and properties according to its role in the educational context.
2.3.3. Data Acquisition
2.3.4. Validation and Verification
2.3.5. Practical Implementation
2.3.6. Evaluation and Results
- Improvement in the Student Experience: A survey is used for students who use the platform with the integrated ontology to measure their perception of the personalization of the learning experience. The questions address the relevance of the suggested resources, the adaptation to your learning styles, and the impact on your academic engagement.
- Accuracy in Information Retrieval: the accuracy of the search results when using queries based on the ontology is evaluated. The results obtained using the ontology are compared with those obtained using traditional search methods.
- Efficiency in Knowledge Management: Educators’ creation and organization of curricular content using ontology is analyzed. The reduction in the time dedicated to structuring the content and the coherence of the designed courses are measured.
- The student survey revealed that 82% of respondents perceived an improvement in the personalization of their learning experience. Students expressed that the suggested resources aligned more with their interests and learning styles.
- Information retrieval accuracy increased by 25% when using ontology-based queries compared to traditional search methods. Results were more relevant and contextual, making it easier for students to locate specific resources.
- Educators experienced a 30% reduction in time spent creating and organizing curricular content. The ontology provided a predefined structure that streamlined the process and ensured course consistency.
3. Results
3.1. Deployment Environment Description
3.2. Study Population
3.3. Specific Use Cases
3.4. Technical Implementation in the Learning Management System and Online Platforms
3.4.1. Moodle Configuration for RDF
3.4.2. Mapping of Classes and Ontological Properties
3.4.3. Creation of Examples and Ontological Relationships
3.4.4. Advanced Semantic Search and Personalized Recommendations
3.4.5. Visualization of Ontological Relationships
3.4.6. User Interaction in Moodle
3.4.7. Implementation Benefits
3.5. Quantitative and Qualitative Results
3.5.1. Impact on the Learning Experience
3.5.2. Effectiveness in Knowledge Management
3.5.3. Qualitative Analysis
3.6. Comparison with Other Methods
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Capuano, N.; Mangione, G.R.; Pierri, A.; Salerno, S. Personalization and Contextualization of Learning Experiences Based on Semantics. Int. J. Emerg. Technol. Learn. 2014, 9, 5. [Google Scholar] [CrossRef]
- Mylonas, P. A Fuzzy Contextual Approach towards Intelligent Educational Content Adaptation. In Proceedings of the SMAP07—Second International Workshop on Semantic Media Adaptation and Personalization, Uxbridge, UK, 17–18 December 2007. [Google Scholar]
- Romero, L.; Gutierrez, M.; Caliusco, M.L. Conceptual Modeling of Learning Paths Based on Portfolios: Strategies for Selecting Educational Resources. In Proceedings of the Iberian Conference on Information Systems and Technologies (CISTI), Caceres, Spain, 13–16 June 2018. [Google Scholar]
- Daǧ, F.; Erkan, K. A Personalized Learning System Based on Semantic Web Technologies. In Intelligent Tutoring Systems in E-Learning Environments: Design, Implementation and Evaluation; Stankov, S., Glavinic, V., Rosic, M., Eds.; IGI Global: Hershey, PA, USA, 2010. [Google Scholar]
- Silva-Lopez, R.B.; Sanchez-Arias, V.G.; Mendez-Gurrola, I.I. Ontological Model to Represent the Student’s Learning Profile. In Proceedings of the 6th International Conference of Education, Research and Innovation (ICERI 2013), Seville, Spain, 18–20 November 2013. [Google Scholar]
- Rtili, M.K.; Khaldi, M.; Dahmani, A. Modeling Approach to Learner Based Ontologies for the Recommendation of Resources in an Interactive Learning Environments. J. Emerg. Technol. Web Intell. 2014, 6, 340–347. [Google Scholar]
- Băjenaru, L.; Smeureanu, I. Learning Style in Ontology-Based E-Learning System. In Proceedings of the International Conference on Informatics in Economy, Cluj-Napoca, Romania, 2–3 June 2018; Volume 273. [Google Scholar]
- Machado, J.B.; Martins, G.L.; Isotani, S.; Barbosa, E.F. An Ontology-Based User Model for Personalization of Educational Content. In Proceedings of the International Conference on Software Engineering and Knowledge Engineering (SEKE), Boston, MA, USA, 27–29 June 2013. [Google Scholar]
- Zhu, Y.; Zhang, W.; He, Y.; Wen, J.; Li, M. Design and Implementation of Curriculum Knowledge Ontology-Driven SPOC Flipped Classroom Teaching Model. Kuram Uygulamada Egit. Bilim. 2018, 18, 1351–1374. [Google Scholar] [CrossRef]
- Costa, L.A.; Pereira Sanches, L.M.; Rocha Amorim, R.J.; Salvador, L.D.N.; dos Santos Souza, M.V. Monitoring Academic Performance Based on Learning Analytics and Ontology: A Systematic Review. Inform. Educ. 2020, 19, 361–397. [Google Scholar] [CrossRef]
- Sami, B.; Yasin, H.; Mohammad Yasin, M. Automated Score Evaluation of Unstructured Text Using Ontology. Int. J. Comput. Appl. 2012, 39, 19–22. [Google Scholar] [CrossRef]
- Engel, A.; Coll, C. Hybrid Teaching and Learning Environments to Promote Personalized Learning. RIED-Rev. Iberoam. Educ. A Distanc. 2022, 25, 225–242. [Google Scholar] [CrossRef]
- Carbonaro, A. Concept Integration to Develop Next Generation of Technology-Enhanced Learning Systems. In Project and Design Literacy as Cornerstones of Smart Education, Proceedings of the Smart Innovation, Systems and Technologies, 27 September 2019; Rehm, M., Saldien, J., Manca, S., Eds.; Springer: Singapore, 2020; Volume 158, pp. 121–129. [Google Scholar]
- Blanco-Fernández, Y.; Pazos-Arias, J.J.; Gil-Solla, A.; Ramos-Cabrer, M.; López-Nores, M.; García-Duque, J.; Fernández-Vilas, A.; Díaz-Redondo, R.P.; Bermejo-Muñoz, J. A Flexible Semantic Inference Methodology to Reason about User Preferences in Knowledge-Based Recommender Systems. Knowl. Based Syst. 2008, 21, 305–320. [Google Scholar] [CrossRef]
- Labib, A.E.; Canos, J.H.; Penades, M.C. Integrating Product Line and Learning Style Approaches to Enforce Reusability and Personalization of Learning Objects. In Proceedings of the IEEE 17th International Conference on Advanced Learning Technologies (ICALT), Timisoara, Romania, 3–7 July 2017. [Google Scholar]
- Terzieva, V.; Ivanova, T.; Todorova, K. Personalized Learning in an Intelligent Educational System. In Novel & Intelligent Digital Systems: Proceedings of the 2nd International Conference (NiDS 2022); Krouska, A., Troussas, C., Caro, J., Eds.; Springer: Berlin/Heidelberg, Germany, 2023. [Google Scholar]
- Yessad, A.; Faron-Zucker, C.; Laskri, M.T. Ontology-Based Personalization of Hypermedia Courses. Int. Rev. Comput. Softw. 2008, 3, 1–28. [Google Scholar]
- Wang, H.C.; Huang, T.H. Personalized E-Learning Environment for Bioinformatics. Interact. Learn. Environ. 2013, 21, 18–38. [Google Scholar] [CrossRef]
- Pham, Q.D.; Adina, M.F. Adaptation to Learners’ Learning Styles in a Multi-Agent E-Learning System. Internet Learn. 2013, 2, 11–20. [Google Scholar] [CrossRef]
- Siino, M.; La Cascia, M.; Tinnirello, I. WhoSNext: Recommending Twitter Users to Follow Using a Spreading Activation Network Based Approach. In Proceedings of the IEEE International Conference on Data Mining Workshops (ICDMW), Sorrento, Italy, 17–20 November 2020. [Google Scholar]
- Guan, Y.; Wei, Q.; Chen, G. Deep Learning Based Personalized Recommendation with Multi-View Information Integration. Decis. Support Syst. 2019, 118, 58–69. [Google Scholar] [CrossRef]
- Behera, R.K.; Gunasekaran, A.; Gupta, S.; Kamboj, S.; Bala, P.K. Personalized Digital Marketing Recommender Engine. J. Retail. Consum. Serv. 2020, 53, 101799. [Google Scholar] [CrossRef]
- Castro, F.; Alonso, M.A. Learning Objects and Ontologies to Perform Educational Data Mining. In Proceedings of the 2011 International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS’11), Las Vegas, NE, USA, 18–21 July 2011. [Google Scholar]
- Iatrellis, O.; Kameas, A.; Fitsilis, P. An Ontological Approach for Semantic Modeling of Learning Pathways. In Proceedings of the 2017 IEEE 26th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), Poznan, Poland, 21–23 June 2017. [Google Scholar]
- Iatrellis, O.; Kameas, A.; Fitsilis, P. Educ8: Self-Evolving and Personalized Learning Pathways Utilizing Semantics. In Proceedings of the 2018 IEEE International Conference on Evolving and Adaptive Intelligent Systems (EAIS), Rhodes, Greece, 25–27 May 2018. [Google Scholar]
- Sharma, S.; Shakya, H.K.; Marriboyina, V. A Location Based Novel Recommender Framework of User Interest through Data Categorization. Mater. Today Proc. 2021, 47, 7155–7161. [Google Scholar] [CrossRef]
- Iatrellis, O.; Kameas, A.; Fitsilis, P. Personalized Learning Pathways Using Semantic Web Rules. In Proceedings of the 21st Pan-Hellenic Conference on Informatics, Larissa, Greece, 28–30 September 2017. [Google Scholar]
- Adorni, G.; Battigelli, S.; Brondo, D.; Capuano, N.; Coccoli, M.; Miranda, S.; Orciuoli, F.; Stanganelli, L.; Sugliano, A.M.; Vivanet, G. CADDIE and IWT: Two Different Ontology-Based Approaches to Anytime, Anywhere and Anybody Learning. J. E-Learn. Knowl. Soc. 2010, 6, 53–66. [Google Scholar]
- Kovatcheva, E.; Nikolov, R. An Adaptive Feedback Approach for E-Learning Systems. IEEE Multidiscip. Eng. Educ. Mag. 2009, 4, 1–3. [Google Scholar]
- Kerkiri, T.; Manitsaris, A.; Mavridis, I. How E-Learning Systems May Benefit from Ontologies and Recommendation Methods to Efficiently Personalise Resources. Int. J. Knowl. Learn. 2009, 5, 347–370. [Google Scholar] [CrossRef]
- Amine Alimam, M.; Seghiouer, H. Personalized E-Learning Environment Based on Ontology to Improve Students’ School Levels. Int. J. Comput. Appl. 2013, 84, 1–12. [Google Scholar] [CrossRef]
- Sharif Ullah, A.M.M. W-12 Manufacturing Engineering Courses and Web-Based Education. JSEE Annu. Conf. Int. Sess. Proc. 2013, 2013, 72–77. [Google Scholar] [CrossRef]
- Ullah, A.S. What Is Knowledge in Industry 4.0? Eng. Rep. 2020, 2, e12217. [Google Scholar] [CrossRef]
- Hsu, T.Y.; Ke, H.R.; Yang, W.P. Knowledge-Based Mobile Learning Framework for Museums. Electron. Libr. 2006, 24, 635–648. [Google Scholar] [CrossRef]
- Ivanova, T.; Terzieva, V.; Ivanova, M. Intelligent Technologies in E-Learning: Personalization and Interoperability. In Proceedings of the 22nd International Conference on Computer Systems and Technologies, New York, NY, USA, 18–19 June 2021. [Google Scholar]
- Taurus, J.; Niu, Z.; Khadidja, B. E-Learning Recommender System Based on Collaborative Filtering and Ontology. Int. J. Comput. Inf. Eng. 2017, 11, 256–261. [Google Scholar]
- Bajenaru, L.; Smeureanu, I. An Ontology Based Approach for Modeling E-Learning in Healthcare Human Resource Management. Econ. Comput. Econ. Cybern. Stud. Res. 2015, 49, 18–34. [Google Scholar]
- Ruiz-Iniesta, A.; Jiménez-Díaz, G.; Gómez-Albarrán, M. A Semantically Enriched Context-Aware OER Recommendation Strategy and Its Application to a Computer Science OER Repository. IEEE Trans. Educ. 2014, 57, 255–260. [Google Scholar] [CrossRef]
- Raud, Z.; Vodovozov, V. Ontology-Based Design of the Learner’s Knowledge Domain in Electrical Engineering. Electr. Control Commun. Eng. 2019, 15, 47–53. [Google Scholar] [CrossRef]
Aspect | Percentage of Satisfied Students |
---|---|
Personalization of Learning | 82% |
Information Search Improvement | 75% |
Diversity of Resources | 68% |
Aspect | Percentage of Satisfied Students |
---|---|
Access to Interdisciplinary Knowledge | 60% |
Progress Tracking | 72% |
Participant | Comment |
---|---|
Student 1 | “The ontology helped me find specific resources for my research project”. |
Student 2 | “Exploring the connections between different disciplines enriched my perspective”. |
Educator 1 | “I was able to personalize the learning activities based on each student’s progress”. |
Educator 2 | “Ontology fostered more informed and enriching discussions in class”. |
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. |
© 2023 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
Villegas-Ch, W.; García-Ortiz, J. Enhancing Learning Personalization in Educational Environments through Ontology-Based Knowledge Representation. Computers 2023, 12, 199. https://doi.org/10.3390/computers12100199
Villegas-Ch W, García-Ortiz J. Enhancing Learning Personalization in Educational Environments through Ontology-Based Knowledge Representation. Computers. 2023; 12(10):199. https://doi.org/10.3390/computers12100199
Chicago/Turabian StyleVillegas-Ch, William, and Joselin García-Ortiz. 2023. "Enhancing Learning Personalization in Educational Environments through Ontology-Based Knowledge Representation" Computers 12, no. 10: 199. https://doi.org/10.3390/computers12100199
APA StyleVillegas-Ch, W., & García-Ortiz, J. (2023). Enhancing Learning Personalization in Educational Environments through Ontology-Based Knowledge Representation. Computers, 12(10), 199. https://doi.org/10.3390/computers12100199