Computers 12 00199
Computers 12 00199
Article
Enhancing Learning Personalization in Educational
Environments through Ontology-Based Knowledge
Representation
William Villegas-Ch * and Joselin García-Ortiz
Abstract: In the digital age, the personalization of learning has become a critical priority in education.
This article delves into the cutting-edge of educational innovation by exploring the essential role of
ontology-based knowledge representation in transforming the educational experience. This research
stands out for its significant and distinctive contribution to improving the personalization of learning.
For this, concrete examples of use cases are presented in various academic fields, from formal
education to corporate training and online learning. It is identified how ontologies capture and
organize knowledge semantically, allowing the intelligent adaptation of content, the inference of
activity and resource recommendations, and the creation of highly personalized learning paths. In
this context, the novelty lies in the innovative approach to designing educational ontologies, which
exhaustively considers different use cases and academic scenarios. Additionally, we delve deeper
into the design decisions that support the effectiveness and usefulness of these ontologies for effective
learning personalization. Through practical examples, it is illustrated how the implementation
of ontologies transforms education, offering richer educational experiences adapted to students’
individual needs. This research represents a valuable contribution to personalized education and
Citation: Villegas-Ch, W.;
knowledge management in contemporary educational environments. The novelty of this work
García-Ortiz, J. Enhancing Learning
lies in its ability to redefine and improve the personalization of learning in a constantly evolving
Personalization in Educational
digital world.
Environments through
Ontology-Based Knowledge
Keywords: knowledge representation; ontologies; personalization of learning
Representation. Computers 2023, 12,
199. https://doi.org/10.3390/
computers12100199
By examining the existing literature, several works have been identified that address
the personalization of learning through ontology-based knowledge representation. For
example, the results of [9] used ontologies to model the curriculum and student profiles
in an online learning environment. The researcher’s approach allowed the generation of
content and activity recommendations based on mastery and the student’s preferences. The
study described in [10] proposed an ontology representing learning objectives and compe-
tencies in an educational program. They used this ontology to explain the correspondence
between learning objectives and activities.
On the other hand, the work in [11] explores the application of ontologies in evalu-
ation and automated feedback. Its ontology represented the evaluation criteria and the
performance characteristics of the students. By comparing the actual performance with the
requirements defined by the ontology, automatic and personalized feedback was generated
for each student. The study in [12] focused on personalizing learning paths in a corporate
training environment. They used ontologies to model the employees’ skills and preferences,
allowing them to generate learning paths adapted to all.
This proposal differs from previous works by comprehensively addressing the person-
alization of learning, considering both educational content and automated evaluation and
feedback [13].
These concepts and relationships form the basis of our ontology to represent knowl-
edge in the educational field [17]. By coherently defining and structuring these elements,
we have created a robust framework that captures the complexity and interconnectedness
of learning in education.
2.3. Method
The construction of the educational ontology is driven by a series of carefully con-
sidered design decisions, all aimed at optimizing its usefulness and effectiveness in the
educational setting. One critical decision relates to the class hierarchy we established in
the ontology. A hierarchical structure was chosen to reflect the complex and intertwined
nature of the educational environment. For example, the main class, “Plan of Studies”, en-
compasses more specific classes such as “Course”, “Subject”, and “Educational Resources”.
This decision seeks to facilitate the exploration of content at different levels of detail, which,
in turn, enriches the user experience by allowing them to access relevant information
more efficiently.
The selection of properties is a crucial part of the design process. Each property was
carefully chosen to align with the primary objective: to improve the personalization of
learning and knowledge management. An example is the inclusion of the “LearningStyle”.
By allowing students to specify their preferred learning style, this ontology can tailor
resource and activity recommendations to meet each student’s preferences, thus improving
their engagement and understanding.
Another significant aspect is the modeling of relationships through properties. The
addition of the “Taught” property, which establishes the connection between educators and
the courses they teach, demonstrates the focus on understanding the complex interactions
between teachers and students in the educational environment. This, in turn, facilitates the
management and coordination of the courses, benefiting both educators and students.
In addition, the “EducationalLevel” property also plays a key role. This choice makes
it possible to categorize resources and contents according to the different educational
levels, thus attending to each training stage’s specific needs. This level-based personal-
ization ensures that users access information appropriate to their level of knowledge and
understanding, ultimately enriching the quality of the educational experience.
The
The next
next stage,
stage, “Taxonomic
“Taxonomic Hierarchies”,
Hierarchies”, focuses
focuses on on the
the hierarchical
hierarchical organization
organization ofof
certain
certain concepts. In this case, it shows how the “Subject” class is broken down into
concepts. In this case, it shows how the “Subject” class is broken down into more
more
specific
specific subclasses
subclasses such
such as
as “Math”,
“Math”, “History”,
“History”, andand “Science”,
“Science”, allowing
allowing for for more
more detailed
detailed
categorization.
categorization. “Annotations and Metadata” are a crucial part of ontology design.
“Annotations and Metadata” are a crucial part of ontology design. Here,
Here,
additional
additional definitions
definitions and
and descriptions
descriptions are
are added
added to to each
each concept,
concept, helping
helping to to understand
understand
its
its meaning
meaning and
and context
context in
in the
the educational
educational domain
domain [21].
[21]. For
For example,
example, aa “Student”
“Student” would
would
be
be noted as someone enrolled in an educational institution. The last step of
noted as someone enrolled in an educational institution. The last step of the
the flowchart
flowchart
is “Validation and
is “Validation andRefinement”.
Refinement”.AtAt thisthis stage,
stage, a thorough
a thorough reviewreview
of all of all relationships,
relationships, prop-
properties,
erties, and annotations is performed to ensure consistency and accuracy ofofthe
and annotations is performed to ensure consistency and accuracy theontology.
ontology.
If
If necessary,
necessary,adjustments
adjustmentsarearemade
madetotothe
thetaxonomic
taxonomic hierarchies
hierarchiesto to
reflect thethe
reflect characteristics
characteris-
of the educational domain more accurately.
tics of the educational domain more accurately.
The educational ontology design process was carried out with an innovative approach
to address the unique and changing challenges of today’s educational environment. One of
the key features that differentiated this ontology from others in the field is the dedication
to improving the personalization of learning and knowledge management through an
approach focused on adaptability and interdisciplinarity.
Compared to traditional approaches, this design is based on the understanding that
students and educators face an increasing diversity of learning styles, needs, and prefer-
Computers 2023, 12, x FOR PEER REVIEW 6 of 20
The educational ontology design process was carried out with an innovative ap-
proach to address the unique and changing challenges of today’s educational environ-
Computers 2023, 12, 199 ment. One of the key features that differentiated this ontology from others in the field is 6 of 19
the dedication to improving the personalization of learning and knowledge management
through an approach focused on adaptability and interdisciplinarity.
Compared
ences. Therefore,to traditional
an ontology approaches, this design
was created is based on
that represents the understanding
static concepts and thatdynamically
students and educators face an increasing diversity of learning styles, needs, and prefer-
adapts to meet individual demands. In addition, properties such as “AdaptiveContent”
ences. Therefore, an ontology was created that represents static concepts and dynamically
were introduced, allowing learning resources to be adjusted according to student’s learning
adapts to meet individual demands. In addition, properties such as “AdaptiveContent”
styles and subject preferences. This unique feature highlights how our ontology adapts to
were introduced, allowing learning resources to be adjusted according to student’s learn-
enhance
ing styles the
andlearning experience in
subject preferences. a personalized
This unique feature and contextualized
highlights how ourway.
ontology
The innovative approach of the proposal is also reflected
adapts to enhance the learning experience in a personalized and contextualized in the representation
way. of
interdisciplinarity in ontology.
The innovative approach While many
of the proposal is alsoprevious
reflected in educational ontologies
the representation of in- focus on
representing isolated
terdisciplinarity concepts,
in ontology. Whilethis
manyontology
previouswas designed ontologies
educational to capturefocus
connections
on rep- between
disciplines.
resenting Theconcepts,
isolated “Interdisciplinary
this ontologyLearning”
was designed class to was introduced
capture connectionsto between
model students’
disciplines. The “Interdisciplinary
ability to explore and relate conceptsLearning”
fromclass wasareas
various introduced to model students’
of knowledge.
abilityFurthermore,
to explore andthe relate conceptsisfrom
ontology various areas
distinguished byofitsknowledge.
hierarchical structure and carefully
Furthermore, the ontology is distinguished
designed relationships. Using properties such as “Taught”by its hierarchical andstructure and carefully
“Includes”, the relationships
designed relationships. Using properties such as “Taught”
between teachers and courses are modeled, as well as the inclusion of and “Includes”, thetopics
relation-
in the study
ships between teachers and courses are modeled, as well as the inclusion of topics in the
plans. These connections provide a complete and coherent view of educational dynamics,
study plans. These connections provide a complete and coherent view of educational dy-
allowing users to explore relationships more deeply and holistically.
namics, allowing users to explore relationships more deeply and holistically.
Figure
Figure 2 represents
2 represents the critical
the critical relationships
relationships betweenbetween three fundamental
three fundamental classes in theclasses in
the educational ontology: “Teacher”, “Course”, and “Subject”.
educational ontology: “Teacher”, “Course”, and “Subject”. These classes and their These classes
inter-and their
interactions are essential to capture the structure of an
actions are essential to capture the structure of an academic environment. academic environment.
Relationships
Figure2.2.Relationships
Figure of the
of the key key concepts
concepts of “Teacher”,
of “Teacher”, “Course”,
“Course”, and “Subject.
and “Subject.
Teacher:
Teacher: This
This class
class represents
represents teachers
teachers who courses
who teach teach courses in the educational
in the educational setting. setting.
Teachers are connected to their systems through the “Teaches” property.
Teachers are connected to their systems through the “Teaches” property. Each teacher may Each teacher may
haveone
have oneorormore
more different
different course
course relationships,
relationships, reflecting
reflecting their to
their ability ability
teach to teach multiple
multiple
subjects.
subjects.
Course:
Course: Courses
Coursesare academic
are academicclassesclasses
offeredoffered
at the educational institution. institution.
at the educational They are They
linked to the teachers who teach them and the subjects they cover. The “Teaches”
are linked to the teachers who teach them and the subjects they cover. The “Teaches” property
connects
propertythe coursesthe
connects to the teachers
courses whoteachers
to the teach them,
whowhile
teachthe “Includes”
them, property
while the estab- property
“Includes”
lishes the relationship with the subjects in the course.
establishes the relationship with the subjects in the course.
Subject: The subjects represent the academic subjects taught in the educational insti-
Subject: The subjects represent the academic subjects taught in the educational insti-
tution. They can be individual subjects or broader categories. They are related to courses
tution. They can be individual subjects or broader categories. They are related to courses
through the “Includes” property, which indicates what topics each class covers.
through the “Includes” property, which indicates what topics each class covers.
The figure shows how teachers (Teachers) are related to the courses they teach (Course)
and how these courses, in turn, include different subjects (Subjects). This representation
of relationships is fundamental for the personalization of learning since it allows a better
adaptation of the courses and issues to the preferences and individual needs of the students.
It also facilitates the efficient management of information in the educational environment,
allowing educators and administrators to make informed decisions about the academic
offer and the assignment of teachers to specific courses.
Comparatively, many traditional educational ontologies and frameworks focus on
isolated concepts, often overlooking the intricate interdisciplinarity present in modern
education. The developed ontology is a pioneer in representing these interdisciplinary
Computers 2023, 12, 199 7 of 19
Figure 3.
Figure Educational ontology
3. Educational ontology in
in OWL,
OWL, including
including more
more classes,
classes, properties,
properties, and
and individuals.
individuals.
the educational environment [25]. Once the data are extracted and validated, we integrate
it into the educational ontology. For this, specific tools and languages are used to map the
collected data into the classes and properties defined in the ontology. Individual instances,
such as students, teachers, courses, and assignments, are created and related based on
corresponding classes and properties. This allows for enriching the ontology with relevant
and coherent information [26].
3. Results
The consideration of various use cases and scenarios in the educational environment is
the basis of the design of this ontology. We recognize that education spans different contexts
and needs, from traditional classrooms to online learning environments and from primary
to higher education. Therefore, this design strove to ensure the relevance and applicability
of the concepts and relationships captured in the ontology in various educational situations.
We collaborated with educators, students, and administrators at different educational
levels to address this consideration. Surveys and interviews were conducted to understand
their specific needs and how they relate to the use of ontology. This direct feedback makes
it possible to adjust and refine the concepts and properties in the ontology to make them as
relevant and valuable as possible.
A concrete example of how this consideration is addressed is through the “Educa-
tionalLevel” property, which allows you to classify concepts and resources according to
the educational level to which they apply, such as primary, secondary, or university. This
ensures that users can access information and resources relevant to their level of education,
which is essential to personalize the learning experience. Furthermore, when designing
relationships such as “Taught” between teachers and courses, we considered how these
interactions might vary in different educational levels and settings.
In terms of specific users, the design was focused on their unique needs and goals. For
students, properties such as “LearningStyle” and “PreferredSubjects” are created, allowing
them to receive recommendations for learning resources and activities that align with
their preferences and learning styles. For educators, the “TeachingApproach” property is
introduced, which allows them to customize teaching strategies according to the needs and
characteristics of students.
Class instances were generated from course materials, and relationships were established
between them to reflect conceptual interconnections.
education and empower learners and educators. These use cases highlight the potential
of ontology as a powerful tool to address educational challenges and transform how
knowledge is accessed and harnessed in academia. The following section will analyze the
results and conclusions from implementing and evaluating the educational ontology.
3.4. Technical Implementation in the Learning Management System and Online Platforms
Implementing the educational ontology in the academic environment is carried out
thoroughly and strategically to ensure an effective integration that will benefit students
and educators. For this, Moodle was chosen as the LMS for implementation due to its
broad adoption in educational institutions and ability to adapt to diverse educational
environments.
Students who used the ontology reported a more personalized and goal-oriented learn-
ing experience. Most students highlighted the improvement in the search for information
and the variety of resources available.
Table 3. Participant feedback: impact of the ontology on learning and teaching experience.
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”.
Feedback highlights the usefulness of the ontology for personalized resource search,
interdisciplinary exploration, and enhancing classroom interaction.
4. Discussion
Implementing educational ontology in an academic environment yielded promising
results supporting its effectiveness and usefulness. The data collected during the study
revealed that using the ontology led to significant improvements in the personalization
of the learning experience, efficiency in information search, and knowledge management.
Regarding personalization, students who used the ontology reported higher satisfaction
with course content and higher motivation to explore areas of personal interest [34]. This
suggests that the ontology successfully tailors educational content to individual student
preferences, positively influencing their engagement and academic performance.
The ontology also demonstrated its ability to improve the search for information.
Students who used the ontology found the resources relevant to their assignments and
projects faster, which streamlined the research process and contributed to the submitted
papers’ quality [35]. In addition, teachers highlighted how ontology facilitated knowledge
Computers 2023, 12, 199 16 of 19
Through these design features, this ontology significantly impacts the personalization
of learning. Understanding and addressing students’ cognitive preferences, educational
levels, and areas of interest, ontology becomes a powerful tool for delivering an enrich-
ing and individualized learning experience. The precise adaptation of the resources and
activities improves the comprehension and retention of the contents and fosters a tremen-
dous enthusiasm and commitment to the educational process. Ultimately, ontology design
creates a more satisfying and practical learning experience for each student.
5. Conclusions
The implementation and evaluation of the educational ontology in an academic envi-
ronment has given us a revealing vision of its transformative potential in contemporary
education. Through this study, we have provided a comprehensive and practical approach
to address critical educational challenges, such as personalizing the learning experience,
improving information search, and knowledge management. Our results support the idea
that ontologies can play a fundamental role in improving the efficiency and effectiveness
of educational processes, establishing a new horizon for education based on semantic
technologies.
One of the most notable conclusions of this study is the ability of educational ontology
to personalize students’ learning experiences. Tailoring educational content to individual
student preferences and needs has significantly impacted their engagement and academic
performance. Our ontology has proven to be an effective tool for delivering a more
student-centered education, which could contribute to higher student retention and more
substantial educational outcomes.
In addition, educational ontology has proven to be a valuable tool to improve the
efficiency of information search and knowledge management. The ability to organize and
present educational content in a structured and coherent manner has made it easier for
students and educators alike to find and access the resources needed for their academic pur-
suits. This translates into greater productivity in research and more informed educational
decision-making.
By comparing our results with previous work in knowledge representation and
ontology-based data management, we can highlight the breadth and versatility of our
educational ontology. While many previous works focused on specific applications, such as
business management or healthcare, our ontology covers various disciplines and use cases
in the educational context. This further reinforces the idea that ontologies can be powerful
and adaptable tools in multiple domains.
However, we recognize limitations and areas for improvement in our study. While the
results are promising, it is essential to note that the implementation and evaluation were
carried out in a specific setting and with a population of individual learners and educators.
The scalability and generalization of our ontology to different educational contexts may
require additional adjustments and adaptations. In addition, integrating emerging tech-
nologies, such as artificial intelligence and data analytics, could offer other opportunities
further to improve the personalization and efficiency of ontology-based education.
Looking to the future, it is essential to recognize the need to continue advancing this
line of research. Additional future work that expands and strengthens our educational
ontology would be valuable. These works could include adapting the ontology to different
educational contexts, exploring new emerging technologies such as artificial intelligence
and data analytics, and collaborating with various educational institutions to further
evaluate its effectiveness in multiple settings. Furthermore, it is essential to explore how
our ontology can contribute to the continued evolution of education in the digital age.
These additional research efforts will contribute to the development of a continuously
improving educational ontology and its application in modern education.
Computers 2023, 12, 199 18 of 19
References
1. 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. [CrossRef]
2. 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.
3. 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.
4. 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.
5. 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.
6. 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.
7. 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.
8. 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.
9. 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. [CrossRef]
10. 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. [CrossRef]
11. Sami, B.; Yasin, H.; Mohammad Yasin, M. Automated Score Evaluation of Unstructured Text Using Ontology. Int. J. Comput. Appl.
2012, 39, 19–22. [CrossRef]
12. Engel, A.; Coll, C. Hybrid Teaching and Learning Environments to Promote Personalized Learning. RIED-Rev. Iberoam. Educ. A
Distanc. 2022, 25, 225–242. [CrossRef]
13. 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.
14. 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. [CrossRef]
15. 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.
16. 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.
17. Yessad, A.; Faron-Zucker, C.; Laskri, M.T. Ontology-Based Personalization of Hypermedia Courses. Int. Rev. Comput. Softw. 2008,
3, 1–28.
18. Wang, H.C.; Huang, T.H. Personalized E-Learning Environment for Bioinformatics. Interact. Learn. Environ. 2013, 21, 18–38.
[CrossRef]
19. Pham, Q.D.; Adina, M.F. Adaptation to Learners’ Learning Styles in a Multi-Agent E-Learning System. Internet Learn. 2013, 2,
11–20. [CrossRef]
Computers 2023, 12, 199 19 of 19
20. 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.
21. Guan, Y.; Wei, Q.; Chen, G. Deep Learning Based Personalized Recommendation with Multi-View Information Integration. Decis.
Support Syst. 2019, 118, 58–69. [CrossRef]
22. Behera, R.K.; Gunasekaran, A.; Gupta, S.; Kamboj, S.; Bala, P.K. Personalized Digital Marketing Recommender Engine. J. Retail.
Consum. Serv. 2020, 53, 101799. [CrossRef]
23. 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.
24. 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.
25. 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.
26. 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. [CrossRef]
27. 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.
28. 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.
29. Kovatcheva, E.; Nikolov, R. An Adaptive Feedback Approach for E-Learning Systems. IEEE Multidiscip. Eng. Educ. Mag. 2009,
4, 1–3.
30. 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. [CrossRef]
31. 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. [CrossRef]
32. Sharif Ullah, A.M.M. W-12 Manufacturing Engineering Courses and Web-Based Education. JSEE Annu. Conf. Int. Sess. Proc. 2013,
2013, 72–77. [CrossRef]
33. Ullah, A.S. What Is Knowledge in Industry 4.0? Eng. Rep. 2020, 2, e12217. [CrossRef]
34. Hsu, T.Y.; Ke, H.R.; Yang, W.P. Knowledge-Based Mobile Learning Framework for Museums. Electron. Libr. 2006, 24, 635–648.
[CrossRef]
35. 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.
36. 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.
37. 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.
38. 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. [CrossRef]
39. Raud, Z.; Vodovozov, V. Ontology-Based Design of the Learner’s Knowledge Domain in Electrical Engineering. Electr. Control
Commun. Eng. 2019, 15, 47–53. [CrossRef]
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.