Enviar pesquisa
Carregar
Chapter 4 semantic web
•
0 gostou
•
746 visualizações
R A Akerkar
Seguir
Educação
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 25
Recomendados
070517 Jena
070517 Jena
yuhana
Jena Programming
Jena Programming
Myungjin Lee
Jena framework
Jena framework
Marakana Inc.
Jena
Jena
yuhana
Gryphon Framework - Preliminary Results Feb-2014
Gryphon Framework - Preliminary Results Feb-2014
Adriel Café
Chapter 3 semantic web
Chapter 3 semantic web
R A Akerkar
Battle of the Giants round 2
Battle of the Giants round 2
Rafał Kuć
Chapter 2 semantic web
Chapter 2 semantic web
R A Akerkar
Recomendados
070517 Jena
070517 Jena
yuhana
Jena Programming
Jena Programming
Myungjin Lee
Jena framework
Jena framework
Marakana Inc.
Jena
Jena
yuhana
Gryphon Framework - Preliminary Results Feb-2014
Gryphon Framework - Preliminary Results Feb-2014
Adriel Café
Chapter 3 semantic web
Chapter 3 semantic web
R A Akerkar
Battle of the Giants round 2
Battle of the Giants round 2
Rafał Kuć
Chapter 2 semantic web
Chapter 2 semantic web
R A Akerkar
Chapter 5 semantic web
Chapter 5 semantic web
R A Akerkar
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
Myungjin Lee
Web ontology language (owl)
Web ontology language (owl)
Ameer Sameer
WEB ONTOLOGY LANGUAGE: OWL
WEB ONTOLOGY LANGUAGE: OWL
Tochukwu Udeh
Owl assignment udeh
Owl assignment udeh
Tochukwu Udeh
A hands on overview of the semantic web
A hands on overview of the semantic web
Marakana Inc.
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
Mustafa Jarrar
Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)
Mustafa Jarrar
Semantic web
Semantic web
tariq1352
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Nikolaos Konstantinou
Intro to OWL & Ontology
Intro to OWL & Ontology
Narni Rajesh
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
Josef Petrák
Semantic web
Semantic web
Pallavi Srivastava
Introduction to RDF
Introduction to RDF
Dr Sukhpal Singh Gill
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
Shamod Lacoul
The Semantic Web #5 - RDF (2)
The Semantic Web #5 - RDF (2)
Myungjin Lee
eureka09
eureka09
tutorialsruby
eureka09
eureka09
tutorialsruby
Chapter 1 semantic web
Chapter 1 semantic web
R A Akerkar
06 gioca-ontologies
06 gioca-ontologies
nidzokus
Rajendraakerkar lemoproject
Rajendraakerkar lemoproject
R A Akerkar
Big Data and Harvesting Data from Social Media
Big Data and Harvesting Data from Social Media
R A Akerkar
Mais conteúdo relacionado
Semelhante a Chapter 4 semantic web
Chapter 5 semantic web
Chapter 5 semantic web
R A Akerkar
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
Myungjin Lee
Web ontology language (owl)
Web ontology language (owl)
Ameer Sameer
WEB ONTOLOGY LANGUAGE: OWL
WEB ONTOLOGY LANGUAGE: OWL
Tochukwu Udeh
Owl assignment udeh
Owl assignment udeh
Tochukwu Udeh
A hands on overview of the semantic web
A hands on overview of the semantic web
Marakana Inc.
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
Mustafa Jarrar
Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)
Mustafa Jarrar
Semantic web
Semantic web
tariq1352
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Nikolaos Konstantinou
Intro to OWL & Ontology
Intro to OWL & Ontology
Narni Rajesh
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
Josef Petrák
Semantic web
Semantic web
Pallavi Srivastava
Introduction to RDF
Introduction to RDF
Dr Sukhpal Singh Gill
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
Shamod Lacoul
The Semantic Web #5 - RDF (2)
The Semantic Web #5 - RDF (2)
Myungjin Lee
eureka09
eureka09
tutorialsruby
eureka09
eureka09
tutorialsruby
Chapter 1 semantic web
Chapter 1 semantic web
R A Akerkar
06 gioca-ontologies
06 gioca-ontologies
nidzokus
Semelhante a Chapter 4 semantic web
(20)
Chapter 5 semantic web
Chapter 5 semantic web
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
Web ontology language (owl)
Web ontology language (owl)
WEB ONTOLOGY LANGUAGE: OWL
WEB ONTOLOGY LANGUAGE: OWL
Owl assignment udeh
Owl assignment udeh
A hands on overview of the semantic web
A hands on overview of the semantic web
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)
Semantic web
Semantic web
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Intro to OWL & Ontology
Intro to OWL & Ontology
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
Semantic web
Semantic web
Introduction to RDF
Introduction to RDF
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
The Semantic Web #5 - RDF (2)
The Semantic Web #5 - RDF (2)
eureka09
eureka09
eureka09
eureka09
Chapter 1 semantic web
Chapter 1 semantic web
06 gioca-ontologies
06 gioca-ontologies
Mais de R A Akerkar
Rajendraakerkar lemoproject
Rajendraakerkar lemoproject
R A Akerkar
Big Data and Harvesting Data from Social Media
Big Data and Harvesting Data from Social Media
R A Akerkar
Can You Really Make Best Use of Big Data?
Can You Really Make Best Use of Big Data?
R A Akerkar
Big data in Business Innovation
Big data in Business Innovation
R A Akerkar
What is Big Data ?
What is Big Data ?
R A Akerkar
Connecting and Exploiting Big Data
Connecting and Exploiting Big Data
R A Akerkar
Linked open data
Linked open data
R A Akerkar
Semi structure data extraction
Semi structure data extraction
R A Akerkar
Big data: analyzing large data sets
Big data: analyzing large data sets
R A Akerkar
Description logics
Description logics
R A Akerkar
Data Mining
Data Mining
R A Akerkar
Link analysis
Link analysis
R A Akerkar
artificial intelligence
artificial intelligence
R A Akerkar
Case Based Reasoning
Case Based Reasoning
R A Akerkar
Semantic Markup
Semantic Markup
R A Akerkar
Intelligent natural language system
Intelligent natural language system
R A Akerkar
Data mining
Data mining
R A Akerkar
Knowledge Organization Systems
Knowledge Organization Systems
R A Akerkar
Rational Unified Process for User Interface Design
Rational Unified Process for User Interface Design
R A Akerkar
Unified Modelling Language
Unified Modelling Language
R A Akerkar
Mais de R A Akerkar
(20)
Rajendraakerkar lemoproject
Rajendraakerkar lemoproject
Big Data and Harvesting Data from Social Media
Big Data and Harvesting Data from Social Media
Can You Really Make Best Use of Big Data?
Can You Really Make Best Use of Big Data?
Big data in Business Innovation
Big data in Business Innovation
What is Big Data ?
What is Big Data ?
Connecting and Exploiting Big Data
Connecting and Exploiting Big Data
Linked open data
Linked open data
Semi structure data extraction
Semi structure data extraction
Big data: analyzing large data sets
Big data: analyzing large data sets
Description logics
Description logics
Data Mining
Data Mining
Link analysis
Link analysis
artificial intelligence
artificial intelligence
Case Based Reasoning
Case Based Reasoning
Semantic Markup
Semantic Markup
Intelligent natural language system
Intelligent natural language system
Data mining
Data mining
Knowledge Organization Systems
Knowledge Organization Systems
Rational Unified Process for User Interface Design
Rational Unified Process for User Interface Design
Unified Modelling Language
Unified Modelling Language
Último
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
VishalSingh1417
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
Celine George
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
AreebaZafar22
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
microwave assisted reaction. General introduction
microwave assisted reaction. General introduction
Maksud Ahmed
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
RAM LAL ANAND COLLEGE, DELHI UNIVERSITY.
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
Thiyagu K
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Shubhangi Sonawane
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
KokoStevan
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
iammrhaywood
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
Admir Softic
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
VishalSingh1417
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
christianmathematics
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
Jayanti Pande
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University of Engineering & Technology, Jamshoro
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Denish Jangid
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
Último
(20)
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
microwave assisted reaction. General introduction
microwave assisted reaction. General introduction
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chapter 4 semantic web
1.
Chapter 4
Ontology
2.
Introduction
– An ontology is an explicit specification of a conceptualization. – Computer ontologies are models of known knowledge. • Dublin Core (www.dublincore.org) is a set of very simple elements used to describe various resources Akerkar: Foundations of © Narosa Publishing House, 2009 2 Semantic Web.
3.
Introduction • Definition 4.4:
A taxonomy is a hierarchically-organised controlled vocabulary. – Taxonomies are semantically weak and are commonly used when navigating without a precise research goal in mind. • Definition 4.5: A thesaurus is a controlled vocabulary arranged in a known order and structured so that equivalence, homographic, hierarchical, and associative relationships among terms are displayed clearly and identified by standardized relationship indicators. Akerkar: Foundations of © Narosa Publishing House, 2009 3 Semantic Web.
4.
Meta-model • A meta-model
is an explicit description of the constructs and rules needed to build specific models within a domain of interest. • Meta-model – Ontology: – Formalization: must be expressed in a formal language to enable consistency checks and automated reasoning, – Consensuality: must be agreed upon by a community. – Identifiability: must be unambiguously identified and ubiquitously accessible over the Internet. Akerkar: Foundations of © Narosa Publishing House, 2009 4 Semantic Web.
5.
Ontology Construction
– Acquiring the domain knowledge: – Design the conceptual structure: – Develop the suitable details: – Verify: – Commit: Akerkar: Foundations of © Narosa Publishing House, 2009 5 Semantic Web.
6.
Ontology Languages
– be compatible with existing Web standards, – define terms precisely and formally with adequate expressive power, – be easy to understand and use, – provide automated reasoning support, – provide richer service descriptions which could be interpreted by intelligent agents, – be sharable across applications. Akerkar: Foundations of © Narosa Publishing House, 2009 6 Semantic Web.
7.
DAML+OIL
– Constraints on properties (existential/universal and cardinality), – Boolean combinations of classes and restrictions, e.g., union, complement and intersection, – Equivalence and disjointness, – Necessary and sufficient conditions. Akerkar: Foundations of © Narosa Publishing House, 2009 7 Semantic Web.
8.
OWL
DAML OIL RDF DAML + OIL OWL Akerkar: Foundations of © Narosa Publishing House, 2009 8 Semantic Web.
9.
OWL • With the
formal semantics of OWL, we can reason about – Class membership. If x is an instance of a class C, and C is a subclass of D, then we can infer that x is an instance of D. – Equivalence of classes. If class A is equivalent to class B, and class B is equivalent to class C, then A is equivalent to C, too. – Consistency. Suppose we have declared x to be an instance of the class A and that A is a subclass of B n C, A is a subclass of D, and B and D are disjoint. Then we have an inconsistency because A should be empty, but has the instance x. This is an indication of an error in the ontology. – Classification. If we have declared that certain property-value pairs are a sufficient condition for membership in a class A, then if an individual x satisfies such conditions, we can conclude that x must be an instance of A. Akerkar: Foundations of © Narosa Publishing House, 2009 9 Semantic Web.
10.
OWL Sub-languages
– OWL Full: It is the entire language, thus provides for maximum expressivity. – It allows an ontology to enhance the meaning of the pre-defined (RDF or OWL) vocabulary. – However, it offers no computational guarantees. – OWL DL: This language has theoretical properties of Description Logic. – It permits efficient reasoning. – Every legal OWL DL document is a legal RDF document. – OWL DL is intended in instances where completeness and decidability are important. – OWL Lite: It uses simple constraints and reasoning, and has the lower formal complexity among the OWL sublanguages. – This language is basically intended for class hierarchies and limited constraints. Akerkar: Foundations of © Narosa Publishing House, 2009 10 Semantic Web.
11.
Example 4.5
<owl:Indian Subcontinent> <owl:oneOf rdf:parseType="Collection"> <owl:Thing rdf:about="#India"/> <owl:Thing rdf:about=“#Bangala Desh"/> <owl:Thing rdf:about="#Pakistan"/> </owl:oneOf> </owl:Indian Subcontinent> Akerkar: Foundations of © Narosa Publishing House, 2009 11 Semantic Web.
12.
Example 4.17
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns="http://www.owl-ontologies.com/unnamed.owl#" xml:base="http://www.owl-ontologies.com/unnamed.owl"> <owl:Ontology rdf:about=""/> <owl:Class rdf:ID="Animal"/> <owl:Class rdf:ID="Herbivore"> <owl:equivalentClass> <owl:Class> <owl:intersectionOf rdf:parseType="Collection"> <owl:Class rdf:about="#Animal"/> <owl:Restriction> <owl:onProperty> <owl:SymmetricProperty rdf:ID="eats"/> Akerkar: Foundations of © Narosa Publishing House, 2009 12 Semantic Web.
13.
</owl:onProperty>
<owl:allValuesFrom> <owl:Class rdf:ID="Plants"/> </owl:allValuesFrom> </owl:Restriction> </owl:intersectionOf> </owl:Class> </owl:equivalentClass> </owl:Class> <owl:Class rdf:ID="Adult_Rabbit"> <owl:equivalentClass> <owl:Class> <owl:intersectionOf rdf:parseType="Collection"> <owl:Class rdf:ID="Rabbit"/> <owl:Restriction> <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" >3</owl:minCardinality> <owl:onProperty> <owl:DatatypeProperty rdf:ID="age"/> Akerkar: Foundations of © Narosa Publishing House, 2009 13 Semantic Web.
14.
</owl:onProperty>
</owl:Restriction> </owl:intersectionOf> </owl:Class> </owl:equivalentClass> </owl:Class> <owl:Class rdf:about="#Rabbit"> <rdfs:subClassOf rdf:resource="#Animal"/> </owl:Class> <owl:ObjectProperty rdf:ID="hasKids"> <rdfs:range rdf:resource="#Rabbit"/> <rdfs:domain rdf:resource="#Adult_Rabbit"/> <owl:inverseOf> <owl:ObjectProperty rdf:ID="hasParent"/> </owl:inverseOf> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasParent"> <rdfs:range rdf:resource="#Adult_Rabbit"/> Akerkar: Foundations of © Narosa Publishing House, 2009 14 Semantic Web.
15.
<owl:inverseOf rdf:resource="#hasKids"/>
<rdfs:domain rdf:resource="#Rabbit"/> </owl:ObjectProperty> <owl:DatatypeProperty rdf:about="#age"> <rdfs:domain rdf:resource="#Animal"/> <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/> </owl:DatatypeProperty> <owl:SymmetricProperty rdf:about="#eats"> <owl:inverseOf rdf:resource="#eats"/> <rdfs:domain rdf:resource="#Animal"/> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> </owl:SymmetricProperty> <owl:DataRange> <owl:oneOf rdf:parseType="Resource"> <rdf:rest rdf:parseType="Resource"> <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >meat</rdf:first> <rdf:rest rdf:parseType="Resource"> <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >meat and platns</rdf:first> Akerkar: Foundations of © Narosa Publishing House, 2009 15 Semantic Web.
16.
Introduction
<rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntaxns# nil"/> </rdf:rest> </rdf:rest> <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >plants</rdf:first> </owl:oneOf> </owl:DataRange> <Plants rdf:ID="Mosses"/> <Elephant rdf:ID="Billy"> <age rdf:datatype="http://www.w3.org/2001/XMLSchema#int">4</age> <hasParent> <Adult_Rabbit rdf:ID="Betty"> <hasKids rdf:resource="#Billy"/> </Adult_Rabbit> </hasParent> </Rabbit> <Plants rdf:ID="blackberry"/> </rdf:RDF> Akerkar: Foundations of © Narosa Publishing House, 2009 16 Semantic Web.
17.
Knowledge Representation Description logics: Cake,
Icing and CakeBase are disjunctive concepts/classes. • We use three inclusion axioms: • Cake ⊆ ¬Icing • Cake ⊆ ¬CakeBase • Icing ⊆ ¬CakeBase • A chocolate cake is defined as a cake, having an icing and having a cake base. The icing is a chocolate icing, while the base is a CakeBase. A chocolate icing is a icing. • ChocolateCake = Cake • ∩ (∃ hasIcing.ChocolateIcing) • ∩ (∃ hasCakeBase.CakeBase) • ChocolateIcing ⊆ Icing • The domain of the relation icing is cake, while the range is icing. We use two following axioms. The first axiom defines the domain, the second defines the range. ∃ hasIcping. ? ⊆ Cake ?⊆ ∀ hasIcing.CakeIcing Akerkar: Foundations of © Narosa Publishing House, 2009 17 Semantic Web.
18.
Knowledge Representation Akerkar: Foundations
of © Narosa Publishing House, 2009 18 Semantic Web.
19.
Ontology Engineering
Feasibility Study Domain Analysis Documentation Knowledge Acquisition Evaluation Ontology Reuse Conceptualization Implementation Maintenance Use Akerkar: Foundations of © Narosa Publishing House, 2009 19 Semantic Web.
20.
Topic Maps
Topic A Topic Maps Topic AA Topic AB Resources Web Page 1 Web Page 2 Web Page 3 Web Page 4 Web Page 5 Akerkar: Foundations of © Narosa Publishing House, 2009 20 Semantic Web.
21.
Example 4.20
<topic id="Gopal"> <instanceOf> <topicRef xlink:href="#employee"/> </instanceOf> <instanceOf> <topicRef xlink:href="#teacher"/> </instanceOf> <baseName> <baseNameString>Gopal Sharma</baseNameString> </baseName> <occurrence> <instanceOf> <topicRef xlink:href="#description"/> </instanceOf> <resourceData>Gopal has worked at ABC University since 2001</resourceData> </occurrence> </topic> Akerkar: Foundations of © Narosa Publishing House, 2009 21 Semantic Web.
22.
Example 4.21
<topic id="ABCU"> <instanceOf> <topicRef xlink:href="#institution"/> </instanceOf> <subjectIdentity> <subjectIndicatorRef xlink:href="http://home.abcu.in/~Gopalp/psi/hio.psi"/> </subjectIdentity> <baseName> <baseNameString>ABC University</baseNameString> </baseName> <occurrence> <instanceOf> <topicRef xlink:href="#Website"/> </instanceOf> <resourceRef xlink:href="http://www.abcu.in/"/> </occurrence> </topic> Akerkar: Foundations of © Narosa Publishing House, 2009 22 Semantic Web.
23.
Example 4.22
<association id=" Gopal-abcu-association"> <instanceOf> <topicRef xlink:href="#employment"/> </instanceOf> <member> <roleSpec><topicRef xlink:href="#employee"/></roleSpec> <topicRef xlink:href="#Gopal"/> </member> <member> <roleSpec><topicRef xlink:href="#employer"/></roleSpec> <topicRef xlink:href="#hio"/> </member> </association> Akerkar: Foundations of © Narosa Publishing House, 2009 23 Semantic Web.
24.
RDF and Topic
Maps • RDF is predictive: it can ad hoc describe verbs in the role of direct relationships. • In Topic Maps: connections can be made between events in this context. • Some more distinct points are, – There are two ways of using URIs to identify things, whereas only one way URI can be used. – There are different approaches for reification and qualification. – The distinction between three types of assertions in Topic Maps, and only one in RDF. Akerkar: Foundations of © Narosa Publishing House, 2009 24 Semantic Web.
25.
Suggested Readings 1.
F. Baader, I. Horrocks & U. Sattler. Description Logics as Ontology Languages for the Semantic Web. Lecture Notes in Artificial Intelligence. Springer, 2003. 2. M. Dean & G. Schreiber. ‘OWL Web Ontology Language: Reference’. World Wide Web Consortium, 2003. http://www.w3.org/TR/2003/CR-owl-ref-20030818/ 3. A. Gomez-Perez & M. D. Rojas. Ontological Reengineering and Reuse. 11th European Workshop on Knowledge Acquisition, Modeling and Management (EKAW ’99, Germany). Lecture Notes in Artificial Intelligence LNAI 1621 Springer- Verlag, 139-156, 1999. (Eds., Fensel D. & Studer R). 4. J. Heflin. OWL Web Ontology Language Use Cases and Requirements. W3C Recommendation, 2004. 5. I. Horrocks. DAML+OIL: a reasonable Web ontology language. Proc. of EDBT 2002, Lecture Notes in Computer Science 2287, 2-13, Springer, 2002. 6. A. Maedche. Ontology Learning for the Semantic Web. Kluwer Academic Publishers, 2002. 7. TopicMaps.Org XTM Authoring Group. XTM: XML Topic Maps (XTM) 1.0, TopicMaps.Org Specification, 2001. 8. M. Uschold & M. King. Towards a Methodology for Building Ontologies. IJCAI’95 Workshop on Basic Ontological Issues in Knowledge Sharing. Ed. D., Skuce, 6.1- 6.10, 1995. 9. McGuinness D.L. & van Harmele, F. OWL Web Ontology Language – Overview, W3C Recommendation, 2004. Akerkar: Foundations of © Narosa Publishing House, 2009 25 Semantic Web.