Fundamentals of the Semantic Web: Global Data Reuse
by
David Booth
Table of contents
Fundamentals of the Semantic Web: Global Data Reuse
Speaker Info
Outline
Acknowledgements
W3C
Web Service
Web Service Description
The Need for Semantics
Referencing Semantics from WSD
Problem: "Babelization"
Broader Problem: Difficult to Reuse Data
Root Difficulty
Underlying Needs
What Is the Semantic Web?
Goal: A More Useful Web
The Problem of Finding Information
The Problem of Sharing Information
The Problem of Combining Information
The Lack of Machine-Processable Semantics
Analogy: What We Say to Dogs
What Computers Understand
How Google Works
Exploiting Machine Processable Semantics
Ways to Enable Machine Processing
Approach 1: Smarter machines
Approach 2: Smarter Data
Underlying Needs
Ontologies
Example Ontologies
URIs as Globally Unambiguous Identifiers
Examples of URIs as Identifiers
Standardizing Ontologies
W3C Web Ontology Working Group
What Is RDF?
RDF Triples
Example RDF Triple
XML Versus RDF: How Is Information Conveyed?
Conveying Information in XML Elements and Attribute Contents
Conveying Information in XML Elements and Attribute Names
Conveying Information in XML Element Ordering
Conveying Information in XML Subtree Nesting Structure
Conveying Information in RDF
XML Versus RDF: Summary (1)
XML Versus RDF: Summary (2)
Web Services and Semantic Web Communities
RDF and Web Services
Outline
END