SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
International Journal of Research in Engineering and Science (IJRES)
ISSN (Online): 2320-9364, ISSN (Print): 2320-9356
www.ijres.org Volume 3 Issue 1 ǁ Jan. 2015 ǁ PP.15-21
www.ijres.org 15 | Page
Building an Ontology in Educational Domain Case Study for the
University of Palestine
Professor Samy S. Abu Naser1
, Rasha R. Atallah2
, Sahar Hamo2
1
(Faculty of Engineering and Information Technology, Al Azhar University –Gaza, Palestine)
2
(Faculty of Information Technology, The University of Palestine, Gaza, Palestine)
ABSTRACT : The current web is based on HTML which cannot be demoralized by information retrieval
techniques and therefore processing of information on the web is generally restricted to manual keyword
searches which results in unrelated information retrieval, so the semantic web was founded to resolve this
problem; furthermore, ontology is used to capture knowledge about any domain of interest with the goal of
integrating the machine understandable data on the current human-readable web. Web Ontology Language
(OWL) is a semantic markup language for sharing ontologies on the web. In this paper, the education domain
and the development of a University Ontology using Protégé 4.1 Editor is considered. The University of
Palestine was chosen as an example for the Ontology Development and the diverse aspects: super class and sub
class hierarchy, creating a sub class, instances for classes illustration, query retrieval process using the Unified
Process for Building the Ontology (UPON) technique.
Keywords - Education Domain, Semantic web, Ontology, OWL, Methodology
I. INTRODUCTION
Ontology is the main term in the semantic web. Protégé tool is the mainly accepted and broadly used tool
for ontology development. This tool for developing university ontology is used. Much ontology has been
projected for semantic web. In the university domain thus much ontology developed. In this paper a different
relationship in different concepts which include in university was focused on. The paper is organized as follows:
the first section shows the literature review, the second section defines some concepts in semantic web, the
third section explains our work and the fourth section outlines the conclusion and the future work.
The case study in this paper is the University of Palestine which is a Palestinian private institution of
higher education located in Al-Zahra' (south of Gaza City)[11,12], the university was established in 2005.
II. RELATED WORKS
According to KUMAR et. al, the education domain ontology gives some essential ideas of how classes are
correlated to each other in ontologies. On an important concept such as education‖ created on the basis of
university. Since different groups of developers create their own university ontology. Many times they are
different, furthermore there are always some missing concepts or relationship or even classes in different
ontologies.
Ontology is a widely used term including a broad range of actions, complexities and issues in which
Ontology Development is one of the mainly essential and significant concern. There may be a range of
methodologies or tools for ontology development. They considered the education domain and demonstrated the
development of an University Ontology using Protégé 3.4 Editor. Indraprastha University, Delhi, India has been
taken as an example for the Ontology Development and various aspects like super class and sub class hierarchy,
creating a sub class, instances for classes illustration, query retrieval process, Graph corresponding to a sub-
class using TGViz have been demonstrated.[1]
Boyce and Pahl, stated that ontologies have the prospective to play an significant role in instructional
design and the development of course content. They can be used to embody knowledge about content,
supporting instructors in constructing content or learners in accessing content in a knowledge-guided means.
Despite the fact that ontologies exist for many subject domains, their quality and suitability for the educational
context might be vague. For various subjects, ontologies do not exist. A method for domain experts rather than
ontology engineers to develop ontologies for use in the delivery of courseware content were presented.[2]
Mesari and Duki talked about economic curricula on faculties of economic in the Republic of Croatia
reveals the problem of taxonomic shortcomings in economics as academic regulation. Numerous courses in
economic curricula demonstrate the trends to interest of economic knowledge but that also point out on
lessening capabilities of complex problem solving. The major idea was to research and to define appropriate
approach to ontology development helpful for representing the institutions of economic curricula which can
provide to prospective students in making the option of their attractive courses, representing academic
Building an Ontology in Educational Domain Case Study for the University of Palestine
www.ijres.org 16 | Page
discipline, documenting the data and creating meta data about learning and management systems. The approach
was based on multiphase process of ontology creation and multilevel approach to common vocabulary creation
and it was tested on the faculties of economics at the universities in Croatia.[3]
Protégé is the most popular tool for editing and developing ontologies. It has a GUI which enables ontology
developers to focus on theoretical terms without thinking about syntax of an output language. Protégé has elastic
knowledge model and extensible plug-in architecture. The developer of Protégé tool explains the terms of
university through university ontology. They focus on creating a university ontology using protégé. Rajiv
Gandhi Technical University Bhopal, India has been taken an example for the ontology development and
various aspects like: super class and subclass hierarchy, creating a subclass instances for class illustration, query
retrieval process visualization view and graph view have been demonstrated.[4]
III. CONCEPTS IN SEMANTIC WEB
A. Semantic Web
The Semantic Web is a collaborative group led by the World Wide Web Consortium (W3C) that support
common formats for data on the World Wide Web by encouraging the addition of semantic content in web
pages, the Semantic Web intend for converting the current web of unstructured documents into a "web of data".
It builds on the W3C's Resource Description Framework (RDF) [5]. According to the W3C, "The Semantic Web
provides a common framework that allows data to be shared and reused across application, enterprise, and
community boundaries." [5].
The term was coined by Tim Berners-Lee,[6] the originator of the World Wide Web and chief of the World
Wide Web Consortium ("W3C"), which oversees the development of projected Semantic Web standards. He
defines the Semantic Web as "a web of data that can be processed directly and indirectly by machines."
As Tim burners lee say ―the semantic web is an extension of the current web in which information is given
well defined meaning.
B. Ontology
Ontologies are becoming the corner stone of the semantic web. Ontologies aspire for capturing domain
knowledge in a generic way and supply a commonly agreed understanding of a domain. It shared
conceptualizations of a field. Owl language has lots of advanced features rather than other languages of
ontology like rdf, rdfs.[7]
Ontologies play a essential role in providing a vocabulary comprising unambiguous definitions for terms
that can fundamentally serve as a formal support for communication among software agents. They provide a
communication mechanism for users and software agents, clearly define the semantics for diverse domains for
the reason of interactions on the web, and help in creating a knowledge base that will permit people to work on a
particular domain.[8]
C .Owl Language
Owl language is the advanced edition of DAML+Oil. Owl language illustrates more vocabulary and more
effective relationship of any particular domain, recommendation from W3C, is extensively used to construct a
domain ontology. In order to be able to carry out useful automatic reasoning tasks on web data, there is a need to
go further than the basic semantics of XML Schema and RDF Schema and there is a need for further expressive
and reasoning language which enhances the RDF with more vocabulary. Web Ontology Language(OWL),
recommendation from W3C, is widely used to develop ontologies. The OWL (Web Ontology Language)
language is divided into three syntax classes:
1. OWL-Lite - OWL Lite supports those users primarily needing a classification hierarchy and simple
constraints. For example, while it supports cardinality constraints, it only allows cardinality values of 0 or 1.
It should be easier to provide tool support for OWL Lite than its more expressive relatives, and OWL Lite
provides a quick migration path for thesauri and other taxonomies. Owl Lite also has an inferior formal
complexity than OWL DL.
2. OWL-DL – OWL-DL helps users who desire the utmost expressiveness while keeping computational
completeness (all conclusions are certain to be computable) and decidability (all computations will come to
an end in limited time). OWL-DL contains all OWL language constructs, but they might be used only under
definite restrictions (for example, while a class may be a subclass of numerous classes, a class cannot be an
instance of another one). OWL-DL is so called due to its correspondence with description logics, a field of
research that has studied the logics that form the formal foundation of OWL.
3. OWL-Full – OWL-Full is intended for users who desire maximum expressiveness and the syntactic
freedom of RDF with no computational assurances. For instance, in OWL-Full a class can be taken care of
simultaneously as a group of individuals and as an individual in its own right. OWL-Full permits an
Building an Ontology in Educational Domain Case Study for the University of Palestine
www.ijres.org 17 | Page
ontology to supplement the meaning of the pre-defined (RDF or OWL) vocabulary. It is not likely that any
reasoning software will be able to support full reasoning for every feature of OWL- Full.
Particularly, OWL-Lite and OWL-DL members of the description logics [9] from the presented tools (e.g.
Web Onto, Onto Edit), Protégé is selected for implementation since it permits the construction of domain
ontologies, and tailored data entry forms to enter data. Protégé permits the definition of classes, class
hierarchies, variables, variable-value restrictions, and the relationships between classes and properties of these
relationships.
In addition to the significant role of Ontology in semantic web, a variety of other factors playing a key job
towards the accomplishment of intelligent or efficient retrieval of information on web. XMLS(XML Schema)
broadens the capabilities of XML where XML(Extensible Markup Language) is for data exchange and to put in
meaning to data. RDFS(RDF schema) is to symbolize the web resource where RDF(Resource Description
Framework) is for representing the knowledge resources on the web and employs the web identifier URI
(Uniform Resource Identifier) to recognize the resources.
D. PROTÉGÉ Tool
Protégé is an ontology and knowledge base editor produced by Stanford University. Protégé is a tool that
enables the construction of domain ontologies, tailored data entry forms to enter data. Protégé permits the
definition of classes, class hierarchies, variables, variable-value restrictions, and the relationships among classes
and the properties of these relationships. Protégé comes with visualization packages all of these assist the user
visualize ontologies with the aid of diagrams. The key strong point of Protégé is that it supports at the same time
tool builders, knowledge engineers and domain specialists.[10]
A few of ontology editors are available for developing an ontology, e.g, Protégé, OntoEdit, Altova. In this
paper it was used Protégé which is a an open source freely available ontology editor and knowledge base
framework .
IV. CASE STUDY APPLICATION
This section represents the methodology that was used to build the ontology and ontology itself.
A. Methodology for building the Ontology
In this paper we selected the UNIFIED process for Building the ontology (UPON) as shown in Fig. 1 which
represent the phases of building the ontology methodology, it took two months to build.
Figure 1:Phases of Unified process
-The First phase is Requirement:
This phase is the important phase that must collect the requirement from the university, which consist from
the employees and the stockholders , It took two weeks.
• Determining the domain of interest which was the university
• The purpose that we wanted to build ontology for university of Palestine which is specific for this
university
• The scope of the ontology was the structure of the university (employees, student, registration process,
publication, faculty ).
-The Second phase Analysis:
In this phase the analysis for the requirement was done, and the main requirement for the ontology was
determined, this phase took one week.
Building an Ontology in Educational Domain Case Study for the University of Palestine
www.ijres.org 18 | Page
- The Third phase Design :
Our ontology was built from scratch. So firstly our ontology was drawn on papers, its hierarchy, classes,
subclass and proprieties. This phase took one week
- The Fourth phase Implementation:
After finishing the design phase the implementation of building ontology, using protégé software was
started. This phase took three weeks .
- The Fifth phase :
In this phase, we tested the ontology using the protégé software either from graph to emphases that our
work that was correct or from SPARQL query. This phase took 2 days for testing the ontology.
B. PROPOSED WORK for Implemented the ontology at the university of Palestine – A case study
Illustrating ontology development using protégé 4.1, to build ontology for the University of Palestine which
has been taken as an example for the ontology development using the protégé editor.
STEP- I Classes and class hierarchy
The first step was to give the university related classes or concepts. All the concepts are mainly focused on
the student, teacher and course based, as shown in Fig. 2.
Figure 2 : The class and subclass of ontology
STEP – II : Object properties of ontology
Defining the object properties according to the relationship which we want to add among classes as shown
in Fig. 3 that represented the properties.
Figure 3 : The properties of objects
Building an Ontology in Educational Domain Case Study for the University of Palestine
www.ijres.org 19 | Page
STEP –III The instance of ontology
Defining the instance (individual), first you should select the right class, and then create its instances for
the class Use rdf: type to state its class, and one instance can be-long to many classes or many class belong to
same in-stances, for example:
</owl: thing rdf: id=‖CS102‖>
<rdf: type rdf: resource=‖#subject‖/>
<rdf: type rdf: resource=‖#student‖/>
</owl: thing>
STEP –IV The reasoning of ontology
For building correct and consistent ontology, reasoning is the most important part. Reasoner checks
consistency and finds the logic contradictions implicit in the definitions, as shown in Fig. 4. Some tests were
done on the ontology.
Figure 4 : Some test for the ontology
C .Visualization view
Here we add important concepts or classes and add important subclasses of Palestine university. Fig. 5
shows in the visualization view using OWLViz. Which is visualization plug-in of protégé tool.
Here we display some visualization results of Palestine university ontology. Asserted view display classes
graph which we define in the ontology and after reasoned protégé tool give its result according to our
relationship. Below we display asserted view and inferred view of concepts(sew Fig. 5 –Fig. 8).
Figure 5 : Asserted Model for the ontology
Building an Ontology in Educational Domain Case Study for the University of Palestine
www.ijres.org 20 | Page
Figure 6 : Asserted Model for person
Figure 7 : Asserted Model for organization
Figure 8 : Asserted Model for publication
V. CONCLUSION
Semantic web wants to carry the present web to a state where besides humans, machines also understand
and perform a range of tasks which involves diverse complexities and challenges. A variety of issues which play
a key role in realizing the vision of semantic web are : XML(Extensible Markup Language) and XML Schema,
RDF(Resource Description Framework and RDF Schema, URI(Uniform Resource Identifier), Unicode and
SPARQL(Standard Protocol for RDF Query language), Search Engines and Agents, Logic, Proof and Trust ,
Web Browsers, Semantic Annotation.
This paper may be useful for researchers who are willing to work in Ontology development and the work
can be extended to the development and deployment of large and complex ontologies for the university.
Building an Ontology in Educational Domain Case Study for the University of Palestine
www.ijres.org 21 | Page
REFERENCES
[1] Kumar Malik, Nupur Praksh, S.A.M Rizvi .Developing an University Ontology in Education Domain using Protégé for Semantic
Web , 2010
[2] Sinéad Boyce1 and Claus Pahl2, Developing Domain Ontologies for Course Content. 2007
[3] Josip Mesari and Branimir Duki, An Approach to Creating Domain Ontologies for Higher Education in Economics.
[4] Naveen Malviya, Nishchol Mishra, Santosh Sahu, Developing University Ontology using protégé OWL Tool: Process and
Reasoning.
[5] abc"W3C Semantic Web Activity". World Wide Web Consortium (W3C). http://www.w3.org/2001/sw/. Retrieved Jan 15, 2012.
[6] Berners-Lee, Tim; James Hendler and Ora Lassila (May 17, 2001). "The Semantic Web". Scientific American Magazine
[7] Stefano paolozzi, Paolo atzeni ―Interoperability for Semantic Annotation ―IEEE-2007
[8] T.S. Dillon, E. Chang, P. Wongthongthom, ―Ontology-Based Software Engineering—Software Engineering 2.0‖, 19th Australian
on Software Engineering.
[9] OWL: Web Ontology Language Overview .http://www.w3.org/TR/owl-features 10 Jan. 2014
[10] Protégé, http://protege.stanford.edu 10 Jan2014
[11] Professor Samy S. Abu Naser, Mahmoud Abu Ghosh , and Rasha R. Atallah, Using Social network in Higher Education A case
Study on the University of Palestine, IJERA, 2014.
[12] Rasha R. Atallah, Professor Samy S. Abu Naser, Data Mining Techniques in Higher Education an Empirical Study for the
University of Palestine,IJMER, 2014,4(4) ,48-52.

Contenu connexe

Tendances

Building Quranic stories ontology using MappingMaster domain-specific language
Building Quranic stories ontology using MappingMaster domain-specific language Building Quranic stories ontology using MappingMaster domain-specific language
Building Quranic stories ontology using MappingMaster domain-specific language IJECEIAES
 
Dimensions of Media Object Comprehensibility
Dimensions of Media Object ComprehensibilityDimensions of Media Object Comprehensibility
Dimensions of Media Object ComprehensibilityLawrie Hunter
 
A Semi-Automatic Ontology Extension Method for Semantic Web Services
A Semi-Automatic Ontology Extension Method for Semantic Web ServicesA Semi-Automatic Ontology Extension Method for Semantic Web Services
A Semi-Automatic Ontology Extension Method for Semantic Web ServicesIDES Editor
 
Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsCSCJournals
 
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...ijaia
 
A design of a multi-agent recommendation system using ontologies and rule-bas...
A design of a multi-agent recommendation system using ontologies and rule-bas...A design of a multi-agent recommendation system using ontologies and rule-bas...
A design of a multi-agent recommendation system using ontologies and rule-bas...IJECEIAES
 
Top 10 Natural Language Processing Trends in 2020 - International Journal on ...
Top 10 Natural Language Processing Trends in 2020 - International Journal on ...Top 10 Natural Language Processing Trends in 2020 - International Journal on ...
Top 10 Natural Language Processing Trends in 2020 - International Journal on ...kevig
 
Lri Owl And Ontologies 04 04
Lri Owl And Ontologies 04 04Lri Owl And Ontologies 04 04
Lri Owl And Ontologies 04 04Rinke Hoekstra
 
Representation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelRepresentation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelMihika Shah
 
Ontology-based Semantic Approach for Learning Object Recommendation
Ontology-based Semantic Approach for Learning Object RecommendationOntology-based Semantic Approach for Learning Object Recommendation
Ontology-based Semantic Approach for Learning Object RecommendationIDES Editor
 
04. 9990 16097-1-ed (edited arf)
04. 9990 16097-1-ed (edited arf)04. 9990 16097-1-ed (edited arf)
04. 9990 16097-1-ed (edited arf)IAESIJEECS
 
Application of computer aided translation technology in translation teaching
Application of computer aided translation technology in translation teachingApplication of computer aided translation technology in translation teaching
Application of computer aided translation technology in translation teachingHoangtrungchinh Ttnct
 
Named entity recognition using web document corpus
Named entity recognition using web document corpusNamed entity recognition using web document corpus
Named entity recognition using web document corpusIJMIT JOURNAL
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentAntonio Moreno
 

Tendances (18)

Building Quranic stories ontology using MappingMaster domain-specific language
Building Quranic stories ontology using MappingMaster domain-specific language Building Quranic stories ontology using MappingMaster domain-specific language
Building Quranic stories ontology using MappingMaster domain-specific language
 
Dimensions of Media Object Comprehensibility
Dimensions of Media Object ComprehensibilityDimensions of Media Object Comprehensibility
Dimensions of Media Object Comprehensibility
 
The basics of ontologies
The basics of ontologiesThe basics of ontologies
The basics of ontologies
 
A Semi-Automatic Ontology Extension Method for Semantic Web Services
A Semi-Automatic Ontology Extension Method for Semantic Web ServicesA Semi-Automatic Ontology Extension Method for Semantic Web Services
A Semi-Automatic Ontology Extension Method for Semantic Web Services
 
Artificial Intelligence of the Web through Domain Ontologies
Artificial Intelligence of the Web through Domain OntologiesArtificial Intelligence of the Web through Domain Ontologies
Artificial Intelligence of the Web through Domain Ontologies
 
Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and Trends
 
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
 
A design of a multi-agent recommendation system using ontologies and rule-bas...
A design of a multi-agent recommendation system using ontologies and rule-bas...A design of a multi-agent recommendation system using ontologies and rule-bas...
A design of a multi-agent recommendation system using ontologies and rule-bas...
 
Top 10 Natural Language Processing Trends in 2020 - International Journal on ...
Top 10 Natural Language Processing Trends in 2020 - International Journal on ...Top 10 Natural Language Processing Trends in 2020 - International Journal on ...
Top 10 Natural Language Processing Trends in 2020 - International Journal on ...
 
Lri Owl And Ontologies 04 04
Lri Owl And Ontologies 04 04Lri Owl And Ontologies 04 04
Lri Owl And Ontologies 04 04
 
Representation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelRepresentation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object model
 
Ontology-based Semantic Approach for Learning Object Recommendation
Ontology-based Semantic Approach for Learning Object RecommendationOntology-based Semantic Approach for Learning Object Recommendation
Ontology-based Semantic Approach for Learning Object Recommendation
 
04. 9990 16097-1-ed (edited arf)
04. 9990 16097-1-ed (edited arf)04. 9990 16097-1-ed (edited arf)
04. 9990 16097-1-ed (edited arf)
 
A Proposition Bank of Urdu
A Proposition Bank of UrduA Proposition Bank of Urdu
A Proposition Bank of Urdu
 
Application of computer aided translation technology in translation teaching
Application of computer aided translation technology in translation teachingApplication of computer aided translation technology in translation teaching
Application of computer aided translation technology in translation teaching
 
Named entity recognition using web document corpus
Named entity recognition using web document corpusNamed entity recognition using web document corpus
Named entity recognition using web document corpus
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology development
 
Tan Tran: Ethical Dimension in Knowledge Organization Systems and Applicable ...
Tan Tran: Ethical Dimension in Knowledge Organization Systems and Applicable ...Tan Tran: Ethical Dimension in Knowledge Organization Systems and Applicable ...
Tan Tran: Ethical Dimension in Knowledge Organization Systems and Applicable ...
 

Similaire à Building an Ontology in Educational Domain Case Study for the University of Palestine

A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications dannyijwest
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications dannyijwest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications IJwest
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...dannyijwest
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontologyIJwest
 
Proposal of an Ontology Applied to Technical Debt on PL/SQL Development
Proposal of an Ontology Applied to Technical Debt on PL/SQL DevelopmentProposal of an Ontology Applied to Technical Debt on PL/SQL Development
Proposal of an Ontology Applied to Technical Debt on PL/SQL DevelopmentJorge Barreto
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalgowthamnaidu0986
 
Learning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology EngineeringLearning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology Engineeringbutest
 
Use of ontologies in natural language processing
Use of ontologies in natural language processingUse of ontologies in natural language processing
Use of ontologies in natural language processingATHMAN HAJ-HAMOU
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...dannyijwest
 
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...IJCSIS Research Publications
 
Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Tutors India
 
SMalL - Semantic Malware Log Based Reporter
SMalL  - Semantic Malware Log Based ReporterSMalL  - Semantic Malware Log Based Reporter
SMalL - Semantic Malware Log Based ReporterStefan Prutianu
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEWONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEWijait
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW ijait
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...IOSR Journals
 
Building a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto methodBuilding a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto methodCSITiaesprime
 
Ontology-Oriented Inference-Based Learning Content Management System  
Ontology-Oriented Inference-Based Learning Content Management System  Ontology-Oriented Inference-Based Learning Content Management System  
Ontology-Oriented Inference-Based Learning Content Management System  dannyijwest
 
Ontology-Oriented Inference-Based Learning Content Management System
Ontology-Oriented Inference-Based Learning Content Management System  Ontology-Oriented Inference-Based Learning Content Management System
Ontology-Oriented Inference-Based Learning Content Management System dannyijwest
 
ONTOLOGY-ORIENTED INFERENCE-BASED LEARNING CONTENT MANAGEMENT SYSTEM
ONTOLOGY-ORIENTED INFERENCE-BASED LEARNING CONTENT MANAGEMENT SYSTEMONTOLOGY-ORIENTED INFERENCE-BASED LEARNING CONTENT MANAGEMENT SYSTEM
ONTOLOGY-ORIENTED INFERENCE-BASED LEARNING CONTENT MANAGEMENT SYSTEMdannyijwest
 

Similaire à Building an Ontology in Educational Domain Case Study for the University of Palestine (20)

A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontology
 
Proposal of an Ontology Applied to Technical Debt on PL/SQL Development
Proposal of an Ontology Applied to Technical Debt on PL/SQL DevelopmentProposal of an Ontology Applied to Technical Debt on PL/SQL Development
Proposal of an Ontology Applied to Technical Debt on PL/SQL Development
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professional
 
Learning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology EngineeringLearning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology Engineering
 
Use of ontologies in natural language processing
Use of ontologies in natural language processingUse of ontologies in natural language processing
Use of ontologies in natural language processing
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
 
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
 
Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...
 
SMalL - Semantic Malware Log Based Reporter
SMalL  - Semantic Malware Log Based ReporterSMalL  - Semantic Malware Log Based Reporter
SMalL - Semantic Malware Log Based Reporter
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEWONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
 
Building a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto methodBuilding a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto method
 
Ontology-Oriented Inference-Based Learning Content Management System  
Ontology-Oriented Inference-Based Learning Content Management System  Ontology-Oriented Inference-Based Learning Content Management System  
Ontology-Oriented Inference-Based Learning Content Management System  
 
Ontology-Oriented Inference-Based Learning Content Management System
Ontology-Oriented Inference-Based Learning Content Management System  Ontology-Oriented Inference-Based Learning Content Management System
Ontology-Oriented Inference-Based Learning Content Management System
 
ONTOLOGY-ORIENTED INFERENCE-BASED LEARNING CONTENT MANAGEMENT SYSTEM
ONTOLOGY-ORIENTED INFERENCE-BASED LEARNING CONTENT MANAGEMENT SYSTEMONTOLOGY-ORIENTED INFERENCE-BASED LEARNING CONTENT MANAGEMENT SYSTEM
ONTOLOGY-ORIENTED INFERENCE-BASED LEARNING CONTENT MANAGEMENT SYSTEM
 

Plus de IJRES Journal

Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...IJRES Journal
 
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...IJRES Journal
 
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityIJRES Journal
 
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...IJRES Journal
 
Study and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesStudy and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesIJRES Journal
 
A Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresA Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresIJRES Journal
 
A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...IJRES Journal
 
Wear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodWear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodIJRES Journal
 
DDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionDDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionIJRES Journal
 
An improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningAn improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningIJRES Journal
 
Positioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchPositioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchIJRES Journal
 
Status of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowStatus of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowIJRES Journal
 
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...IJRES Journal
 
Experimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsExperimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsIJRES Journal
 
Correlation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalCorrelation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalIJRES Journal
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...IJRES Journal
 
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...IJRES Journal
 
A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...IJRES Journal
 
Structural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesStructural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesIJRES Journal
 
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...IJRES Journal
 

Plus de IJRES Journal (20)

Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...
 
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
 
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
 
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
 
Study and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesStudy and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil properties
 
A Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresA Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their Structures
 
A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...
 
Wear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodWear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible Rod
 
DDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionDDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and Detection
 
An improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningAn improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioning
 
Positioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchPositioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision Workbench
 
Status of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowStatus of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and Now
 
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
 
Experimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsExperimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirs
 
Correlation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalCorrelation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound Signal
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
 
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
 
A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...
 
Structural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesStructural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubes
 
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
 

Dernier

Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfrs7054576148
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 

Dernier (20)

Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 

Building an Ontology in Educational Domain Case Study for the University of Palestine

  • 1. International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 www.ijres.org Volume 3 Issue 1 ǁ Jan. 2015 ǁ PP.15-21 www.ijres.org 15 | Page Building an Ontology in Educational Domain Case Study for the University of Palestine Professor Samy S. Abu Naser1 , Rasha R. Atallah2 , Sahar Hamo2 1 (Faculty of Engineering and Information Technology, Al Azhar University –Gaza, Palestine) 2 (Faculty of Information Technology, The University of Palestine, Gaza, Palestine) ABSTRACT : The current web is based on HTML which cannot be demoralized by information retrieval techniques and therefore processing of information on the web is generally restricted to manual keyword searches which results in unrelated information retrieval, so the semantic web was founded to resolve this problem; furthermore, ontology is used to capture knowledge about any domain of interest with the goal of integrating the machine understandable data on the current human-readable web. Web Ontology Language (OWL) is a semantic markup language for sharing ontologies on the web. In this paper, the education domain and the development of a University Ontology using Protégé 4.1 Editor is considered. The University of Palestine was chosen as an example for the Ontology Development and the diverse aspects: super class and sub class hierarchy, creating a sub class, instances for classes illustration, query retrieval process using the Unified Process for Building the Ontology (UPON) technique. Keywords - Education Domain, Semantic web, Ontology, OWL, Methodology I. INTRODUCTION Ontology is the main term in the semantic web. Protégé tool is the mainly accepted and broadly used tool for ontology development. This tool for developing university ontology is used. Much ontology has been projected for semantic web. In the university domain thus much ontology developed. In this paper a different relationship in different concepts which include in university was focused on. The paper is organized as follows: the first section shows the literature review, the second section defines some concepts in semantic web, the third section explains our work and the fourth section outlines the conclusion and the future work. The case study in this paper is the University of Palestine which is a Palestinian private institution of higher education located in Al-Zahra' (south of Gaza City)[11,12], the university was established in 2005. II. RELATED WORKS According to KUMAR et. al, the education domain ontology gives some essential ideas of how classes are correlated to each other in ontologies. On an important concept such as education‖ created on the basis of university. Since different groups of developers create their own university ontology. Many times they are different, furthermore there are always some missing concepts or relationship or even classes in different ontologies. Ontology is a widely used term including a broad range of actions, complexities and issues in which Ontology Development is one of the mainly essential and significant concern. There may be a range of methodologies or tools for ontology development. They considered the education domain and demonstrated the development of an University Ontology using Protégé 3.4 Editor. Indraprastha University, Delhi, India has been taken as an example for the Ontology Development and various aspects like super class and sub class hierarchy, creating a sub class, instances for classes illustration, query retrieval process, Graph corresponding to a sub- class using TGViz have been demonstrated.[1] Boyce and Pahl, stated that ontologies have the prospective to play an significant role in instructional design and the development of course content. They can be used to embody knowledge about content, supporting instructors in constructing content or learners in accessing content in a knowledge-guided means. Despite the fact that ontologies exist for many subject domains, their quality and suitability for the educational context might be vague. For various subjects, ontologies do not exist. A method for domain experts rather than ontology engineers to develop ontologies for use in the delivery of courseware content were presented.[2] Mesari and Duki talked about economic curricula on faculties of economic in the Republic of Croatia reveals the problem of taxonomic shortcomings in economics as academic regulation. Numerous courses in economic curricula demonstrate the trends to interest of economic knowledge but that also point out on lessening capabilities of complex problem solving. The major idea was to research and to define appropriate approach to ontology development helpful for representing the institutions of economic curricula which can provide to prospective students in making the option of their attractive courses, representing academic
  • 2. Building an Ontology in Educational Domain Case Study for the University of Palestine www.ijres.org 16 | Page discipline, documenting the data and creating meta data about learning and management systems. The approach was based on multiphase process of ontology creation and multilevel approach to common vocabulary creation and it was tested on the faculties of economics at the universities in Croatia.[3] Protégé is the most popular tool for editing and developing ontologies. It has a GUI which enables ontology developers to focus on theoretical terms without thinking about syntax of an output language. Protégé has elastic knowledge model and extensible plug-in architecture. The developer of Protégé tool explains the terms of university through university ontology. They focus on creating a university ontology using protégé. Rajiv Gandhi Technical University Bhopal, India has been taken an example for the ontology development and various aspects like: super class and subclass hierarchy, creating a subclass instances for class illustration, query retrieval process visualization view and graph view have been demonstrated.[4] III. CONCEPTS IN SEMANTIC WEB A. Semantic Web The Semantic Web is a collaborative group led by the World Wide Web Consortium (W3C) that support common formats for data on the World Wide Web by encouraging the addition of semantic content in web pages, the Semantic Web intend for converting the current web of unstructured documents into a "web of data". It builds on the W3C's Resource Description Framework (RDF) [5]. According to the W3C, "The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries." [5]. The term was coined by Tim Berners-Lee,[6] the originator of the World Wide Web and chief of the World Wide Web Consortium ("W3C"), which oversees the development of projected Semantic Web standards. He defines the Semantic Web as "a web of data that can be processed directly and indirectly by machines." As Tim burners lee say ―the semantic web is an extension of the current web in which information is given well defined meaning. B. Ontology Ontologies are becoming the corner stone of the semantic web. Ontologies aspire for capturing domain knowledge in a generic way and supply a commonly agreed understanding of a domain. It shared conceptualizations of a field. Owl language has lots of advanced features rather than other languages of ontology like rdf, rdfs.[7] Ontologies play a essential role in providing a vocabulary comprising unambiguous definitions for terms that can fundamentally serve as a formal support for communication among software agents. They provide a communication mechanism for users and software agents, clearly define the semantics for diverse domains for the reason of interactions on the web, and help in creating a knowledge base that will permit people to work on a particular domain.[8] C .Owl Language Owl language is the advanced edition of DAML+Oil. Owl language illustrates more vocabulary and more effective relationship of any particular domain, recommendation from W3C, is extensively used to construct a domain ontology. In order to be able to carry out useful automatic reasoning tasks on web data, there is a need to go further than the basic semantics of XML Schema and RDF Schema and there is a need for further expressive and reasoning language which enhances the RDF with more vocabulary. Web Ontology Language(OWL), recommendation from W3C, is widely used to develop ontologies. The OWL (Web Ontology Language) language is divided into three syntax classes: 1. OWL-Lite - OWL Lite supports those users primarily needing a classification hierarchy and simple constraints. For example, while it supports cardinality constraints, it only allows cardinality values of 0 or 1. It should be easier to provide tool support for OWL Lite than its more expressive relatives, and OWL Lite provides a quick migration path for thesauri and other taxonomies. Owl Lite also has an inferior formal complexity than OWL DL. 2. OWL-DL – OWL-DL helps users who desire the utmost expressiveness while keeping computational completeness (all conclusions are certain to be computable) and decidability (all computations will come to an end in limited time). OWL-DL contains all OWL language constructs, but they might be used only under definite restrictions (for example, while a class may be a subclass of numerous classes, a class cannot be an instance of another one). OWL-DL is so called due to its correspondence with description logics, a field of research that has studied the logics that form the formal foundation of OWL. 3. OWL-Full – OWL-Full is intended for users who desire maximum expressiveness and the syntactic freedom of RDF with no computational assurances. For instance, in OWL-Full a class can be taken care of simultaneously as a group of individuals and as an individual in its own right. OWL-Full permits an
  • 3. Building an Ontology in Educational Domain Case Study for the University of Palestine www.ijres.org 17 | Page ontology to supplement the meaning of the pre-defined (RDF or OWL) vocabulary. It is not likely that any reasoning software will be able to support full reasoning for every feature of OWL- Full. Particularly, OWL-Lite and OWL-DL members of the description logics [9] from the presented tools (e.g. Web Onto, Onto Edit), Protégé is selected for implementation since it permits the construction of domain ontologies, and tailored data entry forms to enter data. Protégé permits the definition of classes, class hierarchies, variables, variable-value restrictions, and the relationships between classes and properties of these relationships. In addition to the significant role of Ontology in semantic web, a variety of other factors playing a key job towards the accomplishment of intelligent or efficient retrieval of information on web. XMLS(XML Schema) broadens the capabilities of XML where XML(Extensible Markup Language) is for data exchange and to put in meaning to data. RDFS(RDF schema) is to symbolize the web resource where RDF(Resource Description Framework) is for representing the knowledge resources on the web and employs the web identifier URI (Uniform Resource Identifier) to recognize the resources. D. PROTÉGÉ Tool Protégé is an ontology and knowledge base editor produced by Stanford University. Protégé is a tool that enables the construction of domain ontologies, tailored data entry forms to enter data. Protégé permits the definition of classes, class hierarchies, variables, variable-value restrictions, and the relationships among classes and the properties of these relationships. Protégé comes with visualization packages all of these assist the user visualize ontologies with the aid of diagrams. The key strong point of Protégé is that it supports at the same time tool builders, knowledge engineers and domain specialists.[10] A few of ontology editors are available for developing an ontology, e.g, Protégé, OntoEdit, Altova. In this paper it was used Protégé which is a an open source freely available ontology editor and knowledge base framework . IV. CASE STUDY APPLICATION This section represents the methodology that was used to build the ontology and ontology itself. A. Methodology for building the Ontology In this paper we selected the UNIFIED process for Building the ontology (UPON) as shown in Fig. 1 which represent the phases of building the ontology methodology, it took two months to build. Figure 1:Phases of Unified process -The First phase is Requirement: This phase is the important phase that must collect the requirement from the university, which consist from the employees and the stockholders , It took two weeks. • Determining the domain of interest which was the university • The purpose that we wanted to build ontology for university of Palestine which is specific for this university • The scope of the ontology was the structure of the university (employees, student, registration process, publication, faculty ). -The Second phase Analysis: In this phase the analysis for the requirement was done, and the main requirement for the ontology was determined, this phase took one week.
  • 4. Building an Ontology in Educational Domain Case Study for the University of Palestine www.ijres.org 18 | Page - The Third phase Design : Our ontology was built from scratch. So firstly our ontology was drawn on papers, its hierarchy, classes, subclass and proprieties. This phase took one week - The Fourth phase Implementation: After finishing the design phase the implementation of building ontology, using protégé software was started. This phase took three weeks . - The Fifth phase : In this phase, we tested the ontology using the protégé software either from graph to emphases that our work that was correct or from SPARQL query. This phase took 2 days for testing the ontology. B. PROPOSED WORK for Implemented the ontology at the university of Palestine – A case study Illustrating ontology development using protégé 4.1, to build ontology for the University of Palestine which has been taken as an example for the ontology development using the protégé editor. STEP- I Classes and class hierarchy The first step was to give the university related classes or concepts. All the concepts are mainly focused on the student, teacher and course based, as shown in Fig. 2. Figure 2 : The class and subclass of ontology STEP – II : Object properties of ontology Defining the object properties according to the relationship which we want to add among classes as shown in Fig. 3 that represented the properties. Figure 3 : The properties of objects
  • 5. Building an Ontology in Educational Domain Case Study for the University of Palestine www.ijres.org 19 | Page STEP –III The instance of ontology Defining the instance (individual), first you should select the right class, and then create its instances for the class Use rdf: type to state its class, and one instance can be-long to many classes or many class belong to same in-stances, for example: </owl: thing rdf: id=‖CS102‖> <rdf: type rdf: resource=‖#subject‖/> <rdf: type rdf: resource=‖#student‖/> </owl: thing> STEP –IV The reasoning of ontology For building correct and consistent ontology, reasoning is the most important part. Reasoner checks consistency and finds the logic contradictions implicit in the definitions, as shown in Fig. 4. Some tests were done on the ontology. Figure 4 : Some test for the ontology C .Visualization view Here we add important concepts or classes and add important subclasses of Palestine university. Fig. 5 shows in the visualization view using OWLViz. Which is visualization plug-in of protégé tool. Here we display some visualization results of Palestine university ontology. Asserted view display classes graph which we define in the ontology and after reasoned protégé tool give its result according to our relationship. Below we display asserted view and inferred view of concepts(sew Fig. 5 –Fig. 8). Figure 5 : Asserted Model for the ontology
  • 6. Building an Ontology in Educational Domain Case Study for the University of Palestine www.ijres.org 20 | Page Figure 6 : Asserted Model for person Figure 7 : Asserted Model for organization Figure 8 : Asserted Model for publication V. CONCLUSION Semantic web wants to carry the present web to a state where besides humans, machines also understand and perform a range of tasks which involves diverse complexities and challenges. A variety of issues which play a key role in realizing the vision of semantic web are : XML(Extensible Markup Language) and XML Schema, RDF(Resource Description Framework and RDF Schema, URI(Uniform Resource Identifier), Unicode and SPARQL(Standard Protocol for RDF Query language), Search Engines and Agents, Logic, Proof and Trust , Web Browsers, Semantic Annotation. This paper may be useful for researchers who are willing to work in Ontology development and the work can be extended to the development and deployment of large and complex ontologies for the university.
  • 7. Building an Ontology in Educational Domain Case Study for the University of Palestine www.ijres.org 21 | Page REFERENCES [1] Kumar Malik, Nupur Praksh, S.A.M Rizvi .Developing an University Ontology in Education Domain using Protégé for Semantic Web , 2010 [2] Sinéad Boyce1 and Claus Pahl2, Developing Domain Ontologies for Course Content. 2007 [3] Josip Mesari and Branimir Duki, An Approach to Creating Domain Ontologies for Higher Education in Economics. [4] Naveen Malviya, Nishchol Mishra, Santosh Sahu, Developing University Ontology using protégé OWL Tool: Process and Reasoning. [5] abc"W3C Semantic Web Activity". World Wide Web Consortium (W3C). http://www.w3.org/2001/sw/. Retrieved Jan 15, 2012. [6] Berners-Lee, Tim; James Hendler and Ora Lassila (May 17, 2001). "The Semantic Web". Scientific American Magazine [7] Stefano paolozzi, Paolo atzeni ―Interoperability for Semantic Annotation ―IEEE-2007 [8] T.S. Dillon, E. Chang, P. Wongthongthom, ―Ontology-Based Software Engineering—Software Engineering 2.0‖, 19th Australian on Software Engineering. [9] OWL: Web Ontology Language Overview .http://www.w3.org/TR/owl-features 10 Jan. 2014 [10] Protégé, http://protege.stanford.edu 10 Jan2014 [11] Professor Samy S. Abu Naser, Mahmoud Abu Ghosh , and Rasha R. Atallah, Using Social network in Higher Education A case Study on the University of Palestine, IJERA, 2014. [12] Rasha R. Atallah, Professor Samy S. Abu Naser, Data Mining Techniques in Higher Education an Empirical Study for the University of Palestine,IJMER, 2014,4(4) ,48-52.