SlideShare uma empresa Scribd logo
1 de 29
Introduction of the Ontology 
Supervisor 
Dr. Shiri 
>shiri@aut.ac.ir< 
Ahmed altememe 
<ahmedaltememe@acu.ac.ir> 
artificial intelligence Group 
Computer Science Department 
Amirkabir University of Technology
Overview 
• The Origin of Ontology 
• The Definitions of Ontology 
• Why using the Ontology 
• Some Examples 
• Benefits of Ontology 
• Application Areas of Ontologies 
• Type of ontology 
• Complexity of Ontologies 
• Some Concepts related with ontology 
• Some Example for language ontology 
• References
The Origin of Ontology 
• study or concern about what kinds of things exist 
• what entities there are in the universe. 
• the ontology derives from the Greek onto (being) 
and logia (written or spoken). It is a branch of metaphysics , 
the study of first principles or the root of things. 
• The term is borrowed from philosophy, (Not very useful definition for our purpose!!) 
• What characterizes being? 
• Eventually, what is being?
The Definitions of Ontology? (1) 
In information management and knowledge sharing place, ontology can be defined as 
follows: 
• An ontology is a set of concepts - such as things, events, and relations that are specified in some 
way in order to create an agreed-upon vocabulary for exchanging information. 
• (Tom Gruber, an AI specialist at Stanford University.) 
• An ontology is a vocabulary of concepts and relations rich enough to enable us to express 
knowledge and intention without semantic ambiguity. 
• Ontology describes domain knowledge and provides an agreed upon understanding of a domain. 
• Ontologies: are collections of statements written in a language such as RDF that define the relations 
between concepts and specify logical rules for reasoning about them.
The Definitions of Ontology? (3) 
A more formal definition is: 
“An ontology is a formal, explicit specification of a shared conceptualization” (Tom Gruber) 
• “explicit” means that “the type of concepts used and the constraints on their use are explicitly defined”; 
• “formal” refers to the fact that “it should be machine readable”; 
• “shared” refers to the fact that the knowledge represented in an ontology are agreed upon and accepted by a group”; 
• “conceptualization” refers to an abstract model that consists the relevant concepts and the relationships that exists in a 
certain situation 
, used to help programs and humans share knowledge." 
The basis of ontology is CONCEPTUALIZATION. Consider the following: 
The conceptualization consists of 
- the identified concepts (objects, events, beliefs, etc) 
- E.g. Concepts: disease, symptoms, treatments 
- the conceptual relationships that are assumed to exist and to be relevant. 
- E.g. Relationships: “disease causes symptoms”, “therapy treats disease”
6 
The Definitions of Ontology 
Formal, explicit specification of a shared conceptualization 
commonly accepted 
understanding 
conceptual model 
of a domain 
(ontological theory) 
unambiguous 
terminology definitions 
machine-readability 
with computational 
semantics 
[Gruber93]
World without ontology = Ambiguity 
Example (1) 
Cook? 
You mean 
•chef 
•information about how to cook something, 
•or simply a place, person, business or some other entity with "cook" in its 
name. 
The problem is that the word “cook” has no meaning, or semantic 
content, to the computer.
World without ontology = Ambiguity Example (2) 
Ambiguity for humans 
Cat 
The Vet and Grand beby associate different view for the concept cat.
Why using the ontology (1) 
The reason for ontologies becoming so important is that currently we lack standards 
(shared knowledge) which are rich in semantics and represented in machine 
understandable form. 
Ying Ding, Ontoweb 
Ontologies have been proposed to solve the problems that arise from using different 
terminology to refer to the same concept or using the same term to refer to different 
concepts. 
Howard Beck and Helena Sofia Pinto
Why using the ontology(2) 
•Inability to use the abundant information resources on the web 
The WEB has tremendous collection of useful information however getting information from the web is difficult. 
Search engines are restricted to simple keyword based techniques. Interpretation of information contained in web documents is left to 
the human user. 
•Difficulty in Information Integration 
The integration of data from various sources is a challenging task because of synonyms and homonyms. 
•Problem in Knowledge Management 
Multi-actor scenario involved in distributed information production and management. 
“People as well as machines can‘t share knowledge if they do not speak a common language 
[T. Davenport] 
Ontologies provide the required conceptualizations and knowledge representation to meet these challenges.
Example: People Ontology
12 
Ontology Example 
Concept 
conceptual entity of the domain 
Attribute 
property of a concept 
Relation 
relationship between concepts or 
properties 
Axiom 
coherent description between 
Concepts / Properties / Relations 
via logical expressions 
name email 
Person 
isA – hierarchy (taxonomy) 
Student Professor 
attends 
Lecture 
student 
nr. 
research 
field 
topic 
lecture 
nr. 
holds 
holds(Professor, Lecture)  Lecture.topic  Professor.researchField
Applications of Ontologies 
• e-Science, e.g., Bioinformatics 
• Open Biomedical Ontologies Consortium (GO, MGED) 
• Used e.g., for “in silico” investigations relating theory and data 
• E.g., relating data on phosphatases to (model of) biological knowledge
Applications of Ontologies 
• Medicine 
• Building/maintaining terminologies such as Snomed, NCI & Galen
Applications of Ontologies 
• Organising complex and semi-structured information 
• UN-FAO, NASA, Ordnance Survey, General Motors, Lockheed Martin, …
Applications of Ontologies 
• Military/Government 
• DARPA, NSA, NIST, SAIC, MoD, Department of Homeland Security, … 
• The Semantic Web and so-called Semantic Grid
Benefits of Ontology 
• To facilitate communications among people and organisations 
 aid to human communication and shared understanding by specifying meaning 
• To facilitate communications among systems with out semantic ambiguity. i,e to achieve inter-operability 
• To provide foundations to build other ontologies (reuse) 
• To save time and effort in building similar knowledge systems (sharing) 
• To make domain assumptions explicit 
 Ontological analysis 
 clarifies the structure of knowledge 
 allow domain knowledge to be explicitly defined and described
Application Areas of Ontologies 
• Information Retrieval 
 As a tool for intelligent search through inference mechanism instead of keyword matching 
 Easy retrievability of information without using complicated Boolean logic 
 Cross Language Information Retrieval 
 Improve recall by query expansion through the synonymy relations 
 Improve precision through Word Sense Disambiguation (identification of the relevant meaning of a word in a given context among all its possible 
meanings) 
• Digital Libraries 
 Building dynamical catalogues from machine readable meta data 
 Automatic indexing and annotation of web pages or documents with meaning 
 To give context based organisation (semantic clustering) of information resources 
 Site organization and navigational support 
• Information Integration 
 Seamless integration of information from different websites and databases 
• Knowledge Engineering and Management 
 As a knowledge management tools for selective semantic access (meaning oriented access) 
 Guided discovery of knowledge 
• Natural Language Processing 
 Better machine translation 
 Queries using natural language
Types of Ontologies 
• Top level ontology 
this type of ontology describes very general concepts or common sense knowledge such as space, 
time, event, action, etc. 
These concepts are independent of a problem or a particular area. 
• Domain ontology 
this ontology governs a set of vocabularies and concepts describing an application domain or the 
target world. It characterizes the knowledge of the area where the task is performed. Most existing 
ontologies are domain ontologies. 
• Task ontology 
this type of ontology is used to conceptualize specific tasks in systems. It governs a set of 
vocabularies and concepts describing a structure of performing the tasks domain-independent. 
• Application ontology 
this ontology is the most specific. The concepts in the application ontology are very domain specific 
and particular application. In other words, the concepts often correspond to roles played by domain 
entities while performing a certain activity.
Classification of ontologies according to 
the object of conceptualization
Complexity of Ontologies 
Depending on the wide range of tasks to which the ontologies are put ontologies can vary in their complexity 
Ontologies range from simple taxonomies to highly tangled networks including constraints associated with 
concepts and relations. 
•Light-weight Ontology 
• concepts 
• ‘is-a’ hierarchy among concepts 
• relations between concepts 
•Heavy-weight Ontology 
• cardinality constraints 
• taxonomy of relations 
• Axioms (restrictions)
Concepts related with ontology 
There are at least 40 terms or concepts across these various disciplines 
Concept related with Ontology
23 
RDF and RDFS 
• RDF stands for 
Resource Description Framework 
• is a W3C standard, which provides tool to describe Web resources 
• provides interoperability between applications that exchange 
machine-understandable information 
• RDFS extends RDF with “schema vocabulary”.
24 
RDF Example 
• Ora Lassila is the creator of the resource 
http://www.w3.org/Home/Lassila 
<rdf:RDF> 
<rdf:Description about= 
"http://www.w3.org/Home/Lassila"> 
<s:Creator>Ora Lassila</s:Creator> 
</rdf:Description> 
</rdf:RDF>
25 
OWL became standard 
 10 February 2004 the World Wide Web 
Consortium announced final approval of 
two key Semantic Web technologies, the 
revised Resource Description Framework 
(RDF) and the Web Ontology Language 
(OWL).
26 
OWL Example 
 There are two types of animals, Male and Female. 
<rdfs:Class rdf:ID="Male"> 
<rdfs:subClassOf rdf:resource="#Animal"/> 
</rdfs:Class> 
 The subClassOf element asserts that its subject - Male - is a 
subclass of its object -- the resource identified by #Animal. 
<rdfs:Class rdf:ID="Female"> 
<rdfs:subClassOf rdf:resource="#Animal"/> 
<owl:disjointWith rdf:resource="#Male"/> 
</rdfs:Class> 
 Some animals are Female, too, but nothing can be both Male 
and Female (in this ontology) because these two classes are 
disjoint (using the disjointWith tag).
Example Ontology (Protégé)
refrance 
• http://www.jfsowa.com/ontology/index.htm 
• http://techwiki.openstructs.org/index.php/A_Basic_Guide_to_Ontolo 
gies#Overview_and_Role_of_Ontologies 
• http://www.slideshare.net/athmanhajhamou/use-of-ontologies-in-natural- 
language-processing-2 
• http://www.intechopen.com/books/ehealth-and-remote-monitoring/ 
ontological-architecture-for-management-of-telemonitoring- 
system-and-alerts-detection
Thank you for your attention 
Any questions , comments?

Mais conteúdo relacionado

Mais procurados

Ontology, Epistemology, and Methodology
Ontology, Epistemology, and MethodologyOntology, Epistemology, and Methodology
Ontology, Epistemology, and MethodologyShenin Hassan
 
content analysis
content analysiscontent analysis
content analysisEssam Obaid
 
Introduction and Literature Review
Introduction and Literature ReviewIntroduction and Literature Review
Introduction and Literature ReviewStatistics Solutions
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyDebashisnaskar
 
Empiricism and Rationalism
Empiricism and RationalismEmpiricism and Rationalism
Empiricism and RationalismFatima Maqbool
 
Philosophy & It's branches
Philosophy & It's branchesPhilosophy & It's branches
Philosophy & It's brancheskalpana singh
 
Information retrieval system
Information retrieval systemInformation retrieval system
Information retrieval systemLeslie Vargas
 
Theory of knowledge
Theory of knowledgeTheory of knowledge
Theory of knowledgePS Deb
 
Content analysis
Content analysisContent analysis
Content analysisHans Mallen
 
Empiricism and Rationalism
Empiricism and RationalismEmpiricism and Rationalism
Empiricism and RationalismCDAGCUF
 
Presentation on Shodhganga - National Repository of Indian ETDs
Presentation on Shodhganga - National Repository of Indian ETDsPresentation on Shodhganga - National Repository of Indian ETDs
Presentation on Shodhganga - National Repository of Indian ETDsManoj Kumar K
 
Identifying and defining a research problem
Identifying and defining a research problemIdentifying and defining a research problem
Identifying and defining a research problemRukiyalakhan
 

Mais procurados (20)

Popper
PopperPopper
Popper
 
Ontology, Epistemology, and Methodology
Ontology, Epistemology, and MethodologyOntology, Epistemology, and Methodology
Ontology, Epistemology, and Methodology
 
Ontologies
OntologiesOntologies
Ontologies
 
content analysis
content analysiscontent analysis
content analysis
 
Empiricism
EmpiricismEmpiricism
Empiricism
 
Introduction and Literature Review
Introduction and Literature ReviewIntroduction and Literature Review
Introduction and Literature Review
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical Study
 
Empiricism and Rationalism
Empiricism and RationalismEmpiricism and Rationalism
Empiricism and Rationalism
 
Philosophy & It's branches
Philosophy & It's branchesPhilosophy & It's branches
Philosophy & It's branches
 
Epistemology
EpistemologyEpistemology
Epistemology
 
Information retrieval system
Information retrieval systemInformation retrieval system
Information retrieval system
 
Theory of knowledge
Theory of knowledgeTheory of knowledge
Theory of knowledge
 
Philosophy of-research
Philosophy of-researchPhilosophy of-research
Philosophy of-research
 
Content analysis
Content analysisContent analysis
Content analysis
 
Empiricism and Rationalism
Empiricism and RationalismEmpiricism and Rationalism
Empiricism and Rationalism
 
Presentation on Shodhganga - National Repository of Indian ETDs
Presentation on Shodhganga - National Repository of Indian ETDsPresentation on Shodhganga - National Repository of Indian ETDs
Presentation on Shodhganga - National Repository of Indian ETDs
 
René descartes
René descartesRené descartes
René descartes
 
Idealism vs Realism
Idealism vs RealismIdealism vs Realism
Idealism vs Realism
 
Identifying and defining a research problem
Identifying and defining a research problemIdentifying and defining a research problem
Identifying and defining a research problem
 
Phenomenology
PhenomenologyPhenomenology
Phenomenology
 

Destaque

Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyDebashisnaskar
 
A Combined Method for E-Learning Ontology Population based on NLP and User Ac...
A Combined Method for E-Learning Ontology Population based on NLP and User Ac...A Combined Method for E-Learning Ontology Population based on NLP and User Ac...
A Combined Method for E-Learning Ontology Population based on NLP and User Ac...Fred Kozlov
 
Approximate Semantic Matching of Heterogeneous Events
Approximate Semantic Matching of Heterogeneous EventsApproximate Semantic Matching of Heterogeneous Events
Approximate Semantic Matching of Heterogeneous EventsSouleiman Hasan
 
Ontology Engineering: representation in OWL
Ontology Engineering: representation in OWLOntology Engineering: representation in OWL
Ontology Engineering: representation in OWLGuus Schreiber
 
Semantic Web-based E-Commerce: The GoodRelations Ontology
Semantic Web-based E-Commerce: The GoodRelations OntologySemantic Web-based E-Commerce: The GoodRelations Ontology
Semantic Web-based E-Commerce: The GoodRelations OntologyMartin Hepp
 
Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)Mustafa Jarrar
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebMarina Santini
 
Owl web ontology language
Owl  web ontology languageOwl  web ontology language
Owl web ontology languagehassco2011
 
Ontology Mapping
Ontology MappingOntology Mapping
Ontology Mappingbutest
 
2_presFriday_ontologydevelopment
2_presFriday_ontologydevelopment2_presFriday_ontologydevelopment
2_presFriday_ontologydevelopmentPieter Pauwels
 
Database-to-Ontology Mapping Generation for Semantic Interoperability
Database-to-Ontology Mapping Generation for Semantic InteroperabilityDatabase-to-Ontology Mapping Generation for Semantic Interoperability
Database-to-Ontology Mapping Generation for Semantic InteroperabilityRaji Ghawi
 
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAPOpen Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAPPieter De Leenheer
 
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
 
Pmi - Project Management Professional (Pmp) Certification Study Guide
Pmi - Project Management Professional (Pmp)   Certification Study GuidePmi - Project Management Professional (Pmp)   Certification Study Guide
Pmi - Project Management Professional (Pmp) Certification Study Guiderobsonnasc
 
Introduction to project management
Introduction to project managementIntroduction to project management
Introduction to project managementBarun_agnihotri
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project ManagementRodolfo Siles
 
Project Management Concepts (from PMBOK 5th Ed)
Project Management Concepts (from PMBOK 5th Ed)Project Management Concepts (from PMBOK 5th Ed)
Project Management Concepts (from PMBOK 5th Ed)Jeremy Jay Lim
 
PMI Project Management Principles
PMI Project Management PrinciplesPMI Project Management Principles
PMI Project Management Principlestltiede
 

Destaque (20)

Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical study
 
A Combined Method for E-Learning Ontology Population based on NLP and User Ac...
A Combined Method for E-Learning Ontology Population based on NLP and User Ac...A Combined Method for E-Learning Ontology Population based on NLP and User Ac...
A Combined Method for E-Learning Ontology Population based on NLP and User Ac...
 
Approximate Semantic Matching of Heterogeneous Events
Approximate Semantic Matching of Heterogeneous EventsApproximate Semantic Matching of Heterogeneous Events
Approximate Semantic Matching of Heterogeneous Events
 
Ontology Engineering: representation in OWL
Ontology Engineering: representation in OWLOntology Engineering: representation in OWL
Ontology Engineering: representation in OWL
 
Semantic Web-based E-Commerce: The GoodRelations Ontology
Semantic Web-based E-Commerce: The GoodRelations OntologySemantic Web-based E-Commerce: The GoodRelations Ontology
Semantic Web-based E-Commerce: The GoodRelations Ontology
 
Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic Web
 
Owl web ontology language
Owl  web ontology languageOwl  web ontology language
Owl web ontology language
 
Ontology Mapping
Ontology MappingOntology Mapping
Ontology Mapping
 
2_presFriday_ontologydevelopment
2_presFriday_ontologydevelopment2_presFriday_ontologydevelopment
2_presFriday_ontologydevelopment
 
Ontology engineering
Ontology engineering Ontology engineering
Ontology engineering
 
Database-to-Ontology Mapping Generation for Semantic Interoperability
Database-to-Ontology Mapping Generation for Semantic InteroperabilityDatabase-to-Ontology Mapping Generation for Semantic Interoperability
Database-to-Ontology Mapping Generation for Semantic Interoperability
 
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAPOpen Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
 
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
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data Tutorial
 
Pmi - Project Management Professional (Pmp) Certification Study Guide
Pmi - Project Management Professional (Pmp)   Certification Study GuidePmi - Project Management Professional (Pmp)   Certification Study Guide
Pmi - Project Management Professional (Pmp) Certification Study Guide
 
Introduction to project management
Introduction to project managementIntroduction to project management
Introduction to project management
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
Project Management Concepts (from PMBOK 5th Ed)
Project Management Concepts (from PMBOK 5th Ed)Project Management Concepts (from PMBOK 5th Ed)
Project Management Concepts (from PMBOK 5th Ed)
 
PMI Project Management Principles
PMI Project Management PrinciplesPMI Project Management Principles
PMI Project Management Principles
 

Semelhante a Ontology

Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalMauro Dragoni
 
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
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introdMichele Missikoff
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word CloudsMarina Santini
 
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
 
How to model digital objects within the semantic web
How to model digital objects within the semantic webHow to model digital objects within the semantic web
How to model digital objects within the semantic webAngelica Lo Duca
 
Swoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchSwoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchIDES Editor
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologieseswcsummerschool
 
SMalL - Semantic Malware Log Based Reporter
SMalL  - Semantic Malware Log Based ReporterSMalL  - Semantic Malware Log Based Reporter
SMalL - Semantic Malware Log Based ReporterStefan Prutianu
 
A technology architecture for managing explicit knowledge over the entire lif...
A technology architecture for managing explicit knowledge over the entire lif...A technology architecture for managing explicit knowledge over the entire lif...
A technology architecture for managing explicit knowledge over the entire lif...William Hall
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSsipij
 
Jarrar.lecture notes.aai.2011s.ontology part4_methodologies
Jarrar.lecture notes.aai.2011s.ontology part4_methodologiesJarrar.lecture notes.aai.2011s.ontology part4_methodologies
Jarrar.lecture notes.aai.2011s.ontology part4_methodologiesPalGov
 
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
 
Choosing and Building Knowledge Artefacts
Choosing and Building Knowledge ArtefactsChoosing and Building Knowledge Artefacts
Choosing and Building Knowledge Artefactsrobertstevens65
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSKishan Patel
 

Semelhante a Ontology (20)

The basics of ontologies
The basics of ontologiesThe basics of ontologies
The basics of ontologies
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
 
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
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introd
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
 
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
 
How to model digital objects within the semantic web
How to model digital objects within the semantic webHow to model digital objects within the semantic web
How to model digital objects within the semantic web
 
Ontologies Fmi 042010
Ontologies Fmi 042010Ontologies Fmi 042010
Ontologies Fmi 042010
 
Cw32611616
Cw32611616Cw32611616
Cw32611616
 
Cw32611616
Cw32611616Cw32611616
Cw32611616
 
Swoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchSwoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic Search
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
 
Ontology learning
Ontology learningOntology learning
Ontology learning
 
SMalL - Semantic Malware Log Based Reporter
SMalL  - Semantic Malware Log Based ReporterSMalL  - Semantic Malware Log Based Reporter
SMalL - Semantic Malware Log Based Reporter
 
A technology architecture for managing explicit knowledge over the entire lif...
A technology architecture for managing explicit knowledge over the entire lif...A technology architecture for managing explicit knowledge over the entire lif...
A technology architecture for managing explicit knowledge over the entire lif...
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
 
Jarrar.lecture notes.aai.2011s.ontology part4_methodologies
Jarrar.lecture notes.aai.2011s.ontology part4_methodologiesJarrar.lecture notes.aai.2011s.ontology part4_methodologies
Jarrar.lecture notes.aai.2011s.ontology part4_methodologies
 
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
 
Choosing and Building Knowledge Artefacts
Choosing and Building Knowledge ArtefactsChoosing and Building Knowledge Artefacts
Choosing and Building Knowledge Artefacts
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESS
 

Mais de Ahmed Tememe

Fine grained recognition plants from image
Fine grained recognition plants from imageFine grained recognition plants from image
Fine grained recognition plants from imageAhmed Tememe
 
Technologies using counting people METHODs
Technologies using counting people METHODsTechnologies using counting people METHODs
Technologies using counting people METHODsAhmed Tememe
 
Network security threats ahmed s. gifel
Network security threats ahmed s. gifelNetwork security threats ahmed s. gifel
Network security threats ahmed s. gifelAhmed Tememe
 
Chapter 2 wireless sensor
Chapter 2 wireless sensorChapter 2 wireless sensor
Chapter 2 wireless sensorAhmed Tememe
 
Final iris recognition
Final iris recognitionFinal iris recognition
Final iris recognitionAhmed Tememe
 
People counting in low density video sequences2
People counting in low density video sequences2People counting in low density video sequences2
People counting in low density video sequences2Ahmed Tememe
 

Mais de Ahmed Tememe (10)

Suft
SuftSuft
Suft
 
Ip v6
Ip v6Ip v6
Ip v6
 
Fine grained recognition plants from image
Fine grained recognition plants from imageFine grained recognition plants from image
Fine grained recognition plants from image
 
Technologies using counting people METHODs
Technologies using counting people METHODsTechnologies using counting people METHODs
Technologies using counting people METHODs
 
Network security threats ahmed s. gifel
Network security threats ahmed s. gifelNetwork security threats ahmed s. gifel
Network security threats ahmed s. gifel
 
Camshaft
CamshaftCamshaft
Camshaft
 
Chapter 2 wireless sensor
Chapter 2 wireless sensorChapter 2 wireless sensor
Chapter 2 wireless sensor
 
Final iris recognition
Final iris recognitionFinal iris recognition
Final iris recognition
 
People counting in low density video sequences2
People counting in low density video sequences2People counting in low density video sequences2
People counting in low density video sequences2
 
acoa
acoaacoa
acoa
 

Último

ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 

Último (20)

ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 

Ontology

  • 1. Introduction of the Ontology Supervisor Dr. Shiri >shiri@aut.ac.ir< Ahmed altememe <ahmedaltememe@acu.ac.ir> artificial intelligence Group Computer Science Department Amirkabir University of Technology
  • 2. Overview • The Origin of Ontology • The Definitions of Ontology • Why using the Ontology • Some Examples • Benefits of Ontology • Application Areas of Ontologies • Type of ontology • Complexity of Ontologies • Some Concepts related with ontology • Some Example for language ontology • References
  • 3. The Origin of Ontology • study or concern about what kinds of things exist • what entities there are in the universe. • the ontology derives from the Greek onto (being) and logia (written or spoken). It is a branch of metaphysics , the study of first principles or the root of things. • The term is borrowed from philosophy, (Not very useful definition for our purpose!!) • What characterizes being? • Eventually, what is being?
  • 4. The Definitions of Ontology? (1) In information management and knowledge sharing place, ontology can be defined as follows: • An ontology is a set of concepts - such as things, events, and relations that are specified in some way in order to create an agreed-upon vocabulary for exchanging information. • (Tom Gruber, an AI specialist at Stanford University.) • An ontology is a vocabulary of concepts and relations rich enough to enable us to express knowledge and intention without semantic ambiguity. • Ontology describes domain knowledge and provides an agreed upon understanding of a domain. • Ontologies: are collections of statements written in a language such as RDF that define the relations between concepts and specify logical rules for reasoning about them.
  • 5. The Definitions of Ontology? (3) A more formal definition is: “An ontology is a formal, explicit specification of a shared conceptualization” (Tom Gruber) • “explicit” means that “the type of concepts used and the constraints on their use are explicitly defined”; • “formal” refers to the fact that “it should be machine readable”; • “shared” refers to the fact that the knowledge represented in an ontology are agreed upon and accepted by a group”; • “conceptualization” refers to an abstract model that consists the relevant concepts and the relationships that exists in a certain situation , used to help programs and humans share knowledge." The basis of ontology is CONCEPTUALIZATION. Consider the following: The conceptualization consists of - the identified concepts (objects, events, beliefs, etc) - E.g. Concepts: disease, symptoms, treatments - the conceptual relationships that are assumed to exist and to be relevant. - E.g. Relationships: “disease causes symptoms”, “therapy treats disease”
  • 6. 6 The Definitions of Ontology Formal, explicit specification of a shared conceptualization commonly accepted understanding conceptual model of a domain (ontological theory) unambiguous terminology definitions machine-readability with computational semantics [Gruber93]
  • 7. World without ontology = Ambiguity Example (1) Cook? You mean •chef •information about how to cook something, •or simply a place, person, business or some other entity with "cook" in its name. The problem is that the word “cook” has no meaning, or semantic content, to the computer.
  • 8. World without ontology = Ambiguity Example (2) Ambiguity for humans Cat The Vet and Grand beby associate different view for the concept cat.
  • 9. Why using the ontology (1) The reason for ontologies becoming so important is that currently we lack standards (shared knowledge) which are rich in semantics and represented in machine understandable form. Ying Ding, Ontoweb Ontologies have been proposed to solve the problems that arise from using different terminology to refer to the same concept or using the same term to refer to different concepts. Howard Beck and Helena Sofia Pinto
  • 10. Why using the ontology(2) •Inability to use the abundant information resources on the web The WEB has tremendous collection of useful information however getting information from the web is difficult. Search engines are restricted to simple keyword based techniques. Interpretation of information contained in web documents is left to the human user. •Difficulty in Information Integration The integration of data from various sources is a challenging task because of synonyms and homonyms. •Problem in Knowledge Management Multi-actor scenario involved in distributed information production and management. “People as well as machines can‘t share knowledge if they do not speak a common language [T. Davenport] Ontologies provide the required conceptualizations and knowledge representation to meet these challenges.
  • 12. 12 Ontology Example Concept conceptual entity of the domain Attribute property of a concept Relation relationship between concepts or properties Axiom coherent description between Concepts / Properties / Relations via logical expressions name email Person isA – hierarchy (taxonomy) Student Professor attends Lecture student nr. research field topic lecture nr. holds holds(Professor, Lecture)  Lecture.topic  Professor.researchField
  • 13. Applications of Ontologies • e-Science, e.g., Bioinformatics • Open Biomedical Ontologies Consortium (GO, MGED) • Used e.g., for “in silico” investigations relating theory and data • E.g., relating data on phosphatases to (model of) biological knowledge
  • 14. Applications of Ontologies • Medicine • Building/maintaining terminologies such as Snomed, NCI & Galen
  • 15. Applications of Ontologies • Organising complex and semi-structured information • UN-FAO, NASA, Ordnance Survey, General Motors, Lockheed Martin, …
  • 16. Applications of Ontologies • Military/Government • DARPA, NSA, NIST, SAIC, MoD, Department of Homeland Security, … • The Semantic Web and so-called Semantic Grid
  • 17. Benefits of Ontology • To facilitate communications among people and organisations  aid to human communication and shared understanding by specifying meaning • To facilitate communications among systems with out semantic ambiguity. i,e to achieve inter-operability • To provide foundations to build other ontologies (reuse) • To save time and effort in building similar knowledge systems (sharing) • To make domain assumptions explicit  Ontological analysis  clarifies the structure of knowledge  allow domain knowledge to be explicitly defined and described
  • 18. Application Areas of Ontologies • Information Retrieval  As a tool for intelligent search through inference mechanism instead of keyword matching  Easy retrievability of information without using complicated Boolean logic  Cross Language Information Retrieval  Improve recall by query expansion through the synonymy relations  Improve precision through Word Sense Disambiguation (identification of the relevant meaning of a word in a given context among all its possible meanings) • Digital Libraries  Building dynamical catalogues from machine readable meta data  Automatic indexing and annotation of web pages or documents with meaning  To give context based organisation (semantic clustering) of information resources  Site organization and navigational support • Information Integration  Seamless integration of information from different websites and databases • Knowledge Engineering and Management  As a knowledge management tools for selective semantic access (meaning oriented access)  Guided discovery of knowledge • Natural Language Processing  Better machine translation  Queries using natural language
  • 19. Types of Ontologies • Top level ontology this type of ontology describes very general concepts or common sense knowledge such as space, time, event, action, etc. These concepts are independent of a problem or a particular area. • Domain ontology this ontology governs a set of vocabularies and concepts describing an application domain or the target world. It characterizes the knowledge of the area where the task is performed. Most existing ontologies are domain ontologies. • Task ontology this type of ontology is used to conceptualize specific tasks in systems. It governs a set of vocabularies and concepts describing a structure of performing the tasks domain-independent. • Application ontology this ontology is the most specific. The concepts in the application ontology are very domain specific and particular application. In other words, the concepts often correspond to roles played by domain entities while performing a certain activity.
  • 20. Classification of ontologies according to the object of conceptualization
  • 21. Complexity of Ontologies Depending on the wide range of tasks to which the ontologies are put ontologies can vary in their complexity Ontologies range from simple taxonomies to highly tangled networks including constraints associated with concepts and relations. •Light-weight Ontology • concepts • ‘is-a’ hierarchy among concepts • relations between concepts •Heavy-weight Ontology • cardinality constraints • taxonomy of relations • Axioms (restrictions)
  • 22. Concepts related with ontology There are at least 40 terms or concepts across these various disciplines Concept related with Ontology
  • 23. 23 RDF and RDFS • RDF stands for Resource Description Framework • is a W3C standard, which provides tool to describe Web resources • provides interoperability between applications that exchange machine-understandable information • RDFS extends RDF with “schema vocabulary”.
  • 24. 24 RDF Example • Ora Lassila is the creator of the resource http://www.w3.org/Home/Lassila <rdf:RDF> <rdf:Description about= "http://www.w3.org/Home/Lassila"> <s:Creator>Ora Lassila</s:Creator> </rdf:Description> </rdf:RDF>
  • 25. 25 OWL became standard  10 February 2004 the World Wide Web Consortium announced final approval of two key Semantic Web technologies, the revised Resource Description Framework (RDF) and the Web Ontology Language (OWL).
  • 26. 26 OWL Example  There are two types of animals, Male and Female. <rdfs:Class rdf:ID="Male"> <rdfs:subClassOf rdf:resource="#Animal"/> </rdfs:Class>  The subClassOf element asserts that its subject - Male - is a subclass of its object -- the resource identified by #Animal. <rdfs:Class rdf:ID="Female"> <rdfs:subClassOf rdf:resource="#Animal"/> <owl:disjointWith rdf:resource="#Male"/> </rdfs:Class>  Some animals are Female, too, but nothing can be both Male and Female (in this ontology) because these two classes are disjoint (using the disjointWith tag).
  • 28. refrance • http://www.jfsowa.com/ontology/index.htm • http://techwiki.openstructs.org/index.php/A_Basic_Guide_to_Ontolo gies#Overview_and_Role_of_Ontologies • http://www.slideshare.net/athmanhajhamou/use-of-ontologies-in-natural- language-processing-2 • http://www.intechopen.com/books/ehealth-and-remote-monitoring/ ontological-architecture-for-management-of-telemonitoring- system-and-alerts-detection
  • 29. Thank you for your attention Any questions , comments?