Building the Semantic Web “Better things for Better Living Through Metadata” Frank Manola

advertisement
Building the Semantic Web
“Better things for Better Living
Through Metadata”
Frank Manola
781-271-8147 • fmanola@mitre.org
MITRE Sponsored Research
© 2001,
2002, The MITRE Corporation
Problem

The World Wide Web was originally aimed at
providing information to people, not other
software

Web resources don’t have descriptions of
their meanings or capabilities that programs
can understand
– These meanings often involve talking about
non-Web things (e.g., people)

Result: software can’t provide relevant
information or services with precision,
reflecting user intent and needs
© 2002, The MITRE Corporation
“Semantic” = “Esoteric AI”?

“Semantic Web my behind! I just want to
order a pizza, not have mozarella explained
to me.”

Many Semantic Web applications can be
rather straightforward, e.g.:
–
–
–
–
–
–
Simple content metadata (provenance, ratings)
Privacy policies
Subject-based catalogs
Site maps
Digitally-signed metadata
Description-based service brokering
© 2002, The MITRE Corporation
What is the Semantic Web?

The Semantic Web is about making the Web
machine-processable
– It’s important for the machines to have the
semantics, but it doesn’t matter how the
machines acquire the semantics

The Semantic Web is an evolution of the Web
– Universal connectivity is an important
aspect of the problem, and the solution
– It won’t happen everywhere, all at once
– Don’t discount the effects of thousands of
smart non-researchers working on it
© 2002, The MITRE Corporation
RDF in the Semantic Web
Semantic Web Architecture
(Tim Berners-Lee, W3C)
Trust
KR
Rules
KR
Data
Structured
docs.
Metadata
Proof
Logic
Ontology support (OWL)
Resource Description Framework
+ RDF Schema
Tagged data: XML + Namespaces + XML Schema
Unicode
URIs
© 2002, The MITRE Corporation
RDF Statement Model
“The creator of page http://www.foobar.org/index.html is
http://www.foobar.org/staffid/85740”
http://www.foobar.org/index.html
predicate
subject
http://purl.org/dc/elements/1.1/creator
http://www.foobar.org/staffid/85740
object
Ntriple:
http://www.foobar.org/index.html http://purl.org/dc/elements/1.1/creator
http://www.foobar.org/staffid/85740.
© 2002, The MITRE Corporation
Getting Involved

“you can’t beat something with nothing”
– Be in the right places

“the Internet is based on rough consensus
and running code”
– Show stuff people can use (in places they
can use it)
© 2002, The MITRE Corporation
Download