Principles of the Semantic Web: Enabling Global Data Reuse
by
David Booth
Table of contents
Principles of the Semantic Web: Enabling Global Data Reuse
Speaker Info
Acknowledgements
Outline
SECTION 1: What Is the Semantic Web
W3C Semantic Web Activity
What is the Semantic Web?
Motivation for the Semantic Web
Goal: A More Useful Web
The Problem of Finding Information
The Problem of Sharing Information
The Problem of Combining Information
Point Solutions Versus General Solution
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
Smarter Machines
Approach 2: Smarter Data
Smarter Data (More Machine Processable)
The Semantic Web Defined
SECTION 2: Globally Machine-Processable Information
Identifying the Key Problems
Problem 1: Ambiguity
Kinds of Things to Identify
Unambiguously Identifying Physical Objects
URLs as Globally Unambiguous Identifiers
Unambiguously Identifying Abstract Concepts
Ontologies
Example Ontologies
Examples of URLs as Identifiers
Standardizing Ontologies
W3C Web Ontology Working Group
Problem 2: Lack of Common Language
What Is RDF?
RDF Triples
Example Triple
Review of Key Problems
SECTION 3: Other Uses for RDF
"Babelization"
Re-using Data Across Agencies
Common Problems
Underlying Needs
RDF for Data Integration
RDF Versus Custom XML
RDF Uses
Why RDF?
SECTION 4: Toward Semantic Web Applications
What is the Semantic Web?
Making Use of the Semantic Web
W3C Work
HP/Labs Work in Bristol
Example RDF / Semantic Web Applications
Demo of TAP Semantic Search
Outline
Questions?
==== END =====