Professional Documents
Culture Documents
Ontology Based e Learning
Ontology Based e Learning
Ontology Based e Learning
Ontology-based e-learning
Nassim Khozooyi,
Department of Computer Engineering,
yasujbranch,Islamic Azad University.
yasuj, Iran
n_khozooyi2003@yahoo.com
Nafise seyedi
Department of Economy
,tehran central branch,Islamic Azad University.
Tehran, Iran
nafiseseyedi@yahoo.com
Razie Malekhoseini
Department of Computer Engineering
yasuj branch,Islamic Azad University.
yasuj, Iran
malekhoseini.r@gmail.com
859
IRACST - International Journal of Computer Science and Information Technology & Security (IJCSITS), ISSN: 2249-9555
Vol. 2, No.4, August 2012
allows learners to interact directly online with the instructors), student papers (students can
post/upload requests files to the instructor), and
digital resource without any face-to-face
Semantic search (helps the student to search for
communication. In distance learning there is often no resources).[19]
tutor role and the learner simply works sequentially z Assessment services: provide exercises and
through content. In all three of these scenarios the quizzes for evaluation of the student
knowledge. During the learning process, a
learning can be synchronous, where the online
dynamic selection presentation of both
interaction between student and tutor takes place in contents will be accomplished.[4]On other
real time, or asynchronous, where the student learning hand, our e-learning system allows instructors
experience is not dependent on real time to create his course websites through a
browser, and monitoring the students
communication.[21]
performance. they have many services and
tools such as: publish documents in any
The Semantic Web offers learners the possibility of format (Word, PDF, Video, ...) to the
having a wealth of related content delivered to their students, manage a list of useful links,
compose exercises/quizzes, make
desktop without explicitly identifying or requesting it.
announcements, and have students submit
Meaning and associated relationships between content papers. To illustrate the services architecture,
in disparate systems will be continuously evolving. we will go through an e-learning scenario.
Conceptually related content from learning objects to Student first searches for an online course: the
broker handles the request and returns a set of
content stored within Virtual Worlds such as Second
choices satisfying the query. If no course is
Life, would provide a web of complex learning found, the user can register with a notification
interactions both relevant and interesting to the service. Otherwise, the user may find a
learner. E-learning facilitators, be they teachers or suitable course among the offerings and then
makes a final decision about registering for
advisors, can utilize this rich content to enhance the
the course.[19]
learning experience, allowing them to deliver
engaging and relevant courses.[21]
860
IRACST - International Journal of Computer Science and Information Technology & Security (IJCSITS), ISSN: 2249-9555
Vol. 2, No.4, August 2012
IV. THE ONTOLOGY-BASED MODEL: Figure 2.From the student point of view the most
importantcriterions for searching learning materials are: what the
Before describing ontology-based model, we will learningmaterial is about (content) and in which form this topic is
discuss learning environments illustrated in Figure 1. presented(context). However, while learning material does not
Course sequencing generally starts with the student appear inisolation, another dimension (structure) is needed to
entity component that receives the learning contents, encompass a set of learning materials in a learning course. [20]
while the students behavior is being observed. The
instructor sends queries to the learning resources to B. Metadata for describing the content of
search for learning content that is appropriate for the learning materials
student entity component. The ontological knowledge The shared-understanding problem in eLearning
is added to the learning resources as a resource for occurs when one tries to define the content of a
contextual learning, and it may be searched by means learning document in the process of providing
of queries. The students performance is measured by learning materials as well as in the process of
the evaluation component, and the result is stored in accessing to (searching for) particular learning
the student records database. The data in the database material.
can be used by the instructor component to locate a
new content.[20][19] In an eLearning environment there is a high risk
that two authors express the same topic in different
Searching learning resources and sequencing a ways.
course can be done using a knowledge base of
learning resources and a delivery component. To This means semantically identical concepts (i.e.
implement the knowledge base, first of all, the leaning topics of eLearning-content) may be expressed by
resources have to be described by means of metadata. different terms from the domain vocabulary. For
The metadata consists of the contextual knowledge of example, one may use the following semantically
the learning resources, i.e., ontology in our model. It equivalent terms for the concept Agent: agent,
contains the general representation of the structural actor, contributor, creator, player, doer, worker,
knowledge on specific domains, such as computer performer. The problem can be solved byintegrating a
science, mathematics, biology, and so on.[14]. domain lexicon in the ontology and thus defining
mappings from terms of the domain vocabulary to
A. Ontology-based metadata their meaning as defined by the concepts of the
The role of an ontology is to formally describe ontology. E.g. in our example agent, actor,
shared meaning of the used vocabulary (set of contributor, creator, player, doer, worker, performer
symbols). In fact, an ontology constrains the set of are symbols used in the real world and they are all
possible mapping between symbols and their mapped to the same conceptAgentin the domain
meanings. ontology. Also, in the process of providing
information, ontological axioms play an
But the shared understanding problem in eLearning importantrole. For example, an axiom that states that
occurs on several orthogonal levels, which describe two relations are mutually inverse relations is used for
several aspects of document usage, as sketched in checkingconsistency of provided information, as
Fig. 2. described in the next section.[20]
861
IRACST - International Journal of Computer Science and Information Technology & Security (IJCSITS), ISSN: 2249-9555
Vol. 2, No.4, August 2012
different. Therefore, somemechanism for establishing terms is also needed for describing the structure of a
shared understanding is needed. Second, simple learning course.[20].
keyword searches cannot pick upsynonyms (Agent
and Actor), abbreviations (World Wide Web and Several kinds of structuring relations between
WWW), different languages (house(English) and chunks of learning material may be identified. Some
Haus (German)) and often not even morphological of them are: Prev, Next, IsPartOf, HasPart,
variations (Point-to-Point Network and Pointto References, IsReferencedBy, IsBasedOn, IsBasisFor,
Point Network), not to mention the context of the Requires, IsRequiredBy.There exist semantic
query. This problem can be resolved by connections between some of these relations that may
definingcorresponding relations (e.g., synonym, be defined by axioms: for example,IsPartOf and
abbreviation) in the domain ontology. Ontological HasPart are mutually inverse relations. The
relations are also used inthe process of navigating corresponding axiom may be exploited when
through learning materials (for example, it is searching forinformation. Without the definition of
reasonable to jump from the topicNetwork to the the inverse relation, searching for information would
topic Protocol) [20] depend on the way metadata were provided from the
author of the learning material. If one defines that
C. Metadata for describing the context of some learning material namedX IsBasedOn some
learning materials other learning material named Y, there is no
Learning material can be presented in various possibility (without programming or explicit
learning or presentation contexts. We may e.g. specification) to find all learning materials the
distinguish learning contexts like an introduction, an learning material Y IsBasisFor.[20]
analysis of a topic, or a discussion. An example or a
figure are some usualpresentation contexts. The The reader may note that these three dimensions of
context description enables context-relevant searching metadata also appear in the conventional metadata
for learning material according tothe preferences of model (content = classification metadata, context =
the user. For example, if the user needs a more educational/pedagogical metadata, structure =
detailed explanation of the topic, it is reasonable relational metadata). However, our metadata are
tofind learning material which describes an example ontology-based metadata and have therefore a
of the given topic. In order to achieve a shared- precisely defined semantics ,The semantic basis
understandingabout the meaning of the context results in a better semantic description of learning
vocabulary (e.g. intro or introduction) a context- materials and better searching for usefulmaterials
ontology is used. [20] according to user preferences.[20]
REFERENCES
[1] Berners-Lee T. "What the semantic web
D. Metadata for describing the structure of canrepresent",http://www.w3.org/DesignIssues/RDF/n
ot.html , 2000.
learning materials
[2] Downes, S. "Learning Objects: Resources for Distance
Because eLearning is often a self-paced Education Worldwide". International Review of Research in
environment, training needs to be broken down into Open and Distance Learning. 2001.
small bits of information (lego learning) that can be [3] Maurer, H, M. Sapper. "E-Learning Has to be seen as Part of
General Knowledge Management". ED-MEDIA Conference,
tailored to meet individual skill gaps and delivered as 2001.
needed. These chunks of knowledge should be [4] J.Davies, D.Fensel, and F. Harmelen, "Towards the Semantic
connected to each other in order to be able to build up Web, Willy 2002.
a complete course from these chunks. Learning [5] Hosam F. El-Sofany, Ahmad M. Hasnah, Jihad M. Jaam and
Fayed F. M. Ghaleb., "A Web-Based E-Learning System
material is usually more complex in its structure than Experiment". Proc. Of the Intel. Conf. on E-Business and E-
continuous prose, so it requires greater care in its learning, PSUT, Amman-Jordan, 112-119, 2005.
design and appearance. Much of it will not be read [6] W3C site: http://www.w3c.org. (See www.w3
continuously. The structure isnt a static one, because .org/XML,www.w3.org/RDF, www. w3.org/TR/2004/REC-
owl-features-2004 0210/), and
acourse structure is configured depending on the user http://www.w3.org/2000/10/swap/ Primer.html.
type, the users knowledge level, his or her [7] Berners-Lee, T., Hendler, J., & Lassila, O. TheSemantic
preferences and the semantic dependencies that exist Web. Scientific American 284, 3443, May 2001.
between different learning chunks, e.g. an example [8] Berners-Lee, T., Fischetti, M., & Dertouzos, T.M. Weaving
might depend on first giving the corresponding the Web: The Original Design andUltimate Destiny of the
World Wide Web by itsInventor. San Francisco: Harper,
definiton. But, again shared understanding about used 1999.
862
IRACST - International Journal of Computer Science and Information Technology & Security (IJCSITS), ISSN: 2249-9555
Vol. 2, No.4, August 2012
863