W3C Semantic Web Activity

Marja-Riitta Koivunen
marja@w3.org

W3C Fellow - Elisa Communications

W3C - MIT - Elisa Communication

Slides available at:
http://www.w3.org/Talks/2001/1102-semweb-fin/

Overview

The Semantic Web: What is it?

elephant

The Semantic Web: What is it?

a bed time story...

The Semantic Web: The original web realized

Information Management: A Proposal, Tim Berners-Lee, CERN, March 1989, May 1990, http://www.w3.org/History/1989/proposal.html

Web of relationships amongst named objects ->
unified information management tasks.

image of timbl original web proposal

The Current Web

Resources:
identified by URI's
Links:

User:
exciting world - meaning of the documents clear from content
Machine:
very little information available - significance of the links only evident from the context around the anchor.

View Source and alternate png, gif images


The Semantic Web - A Simple Extension to the Current Web

Resources and Links:
identified by URI's
Resources:
may be strongly typed

User:
even more exciting world
Machine:
more information available
Computers and people:
work, learn and exchange knowledge effectively

View Source and alternate png, gif images

W3C SW Activity - Goals

"The bane of my existence is doing things that I know the computer could do for me."

-- Dan Connolly, The XML Revolution

computer refuses to do tasks

W3C SW Activity - Structure

W3C SW Activity - Approach to Deployment

A lot of hard work - and a bit of luck

SW Principles 1: Everything Identifiable is on SW

Helsinki with http://www.helsin

SW Principles 2: Partial Information

404 error

SW Principles 3: Web of Trust

SW Principles 3: Web of Trust

example of trust processing

SW Principles 4: Evolution

SW Principles 5: Minimalist Design

Enabling Standards & Technologies - Layer Cake

architectural layers

RDF Core Working Group (RDFCore)

Example - Formalized expression of simple vocabularies

"These ambiguities, redundancies, and deficiencies recall those attributed by Dr. Franz Kuhn to a certain Chinese encyclopedia entitled Celestial Emporium of Benevolent Knowledge. On those remote pages it is written that animals are divided into

(a) those that belong to the Emperor,
(b) embalmed ones, (c) those that are trained,
(d) suckling pigs, (e) mermaids,
(f) fabulous ones, (g) stray dogs,
(h) those that are included in this classification,
(i) those that tremble as if they were mad,
(j) innumerable ones,
(k) those drawn with a very fine camel's hair brush,
(l) others,
(m) those that have just broken a flower vase,
(n) those that resemble flies from a distance."

-- Essay: "The Analytical Language of John Wilkins", in La Nación, 8 February 1942

Example - Modelling simple vocabulary

View Source and alternate png, gif images

Web Ontology Working Group (WebOnt)

Example - Formalized support for ontology merging

dmoz

Example - Modeling dmoz

View Source and alternate png, gif images

Example - Dmoz and My Favorites

View Source and alternate png, gif images

Example - Merging Dmoz and My Favorites

View Source and alternate png, gif images

SW Public Forums

SW Advanced Development - Goals

SW Advanced Development - Areas

SW Advanced Development - Annotation, Collaboration, and Web of Trust

SWAD Example - Workflow

Scenario (a): Automate creation and maintenance of W3C Technical Reports (TR) Page.

W3C TR page

SWAD Example - Workflow

Solution: W3C Working Group Chairs assert that a document is at a particular status by submitting an announcement to a mailing list.

    <TRDocument rdf:about="http://www.w3.org/TR/xmlbase/">
        <date>2001-07-09</date>
        <editor rdf:parseType="Resource">
            <contact:fullName>Jonathan Marsh</contact:fullName>
            <contact:mailbox rdf:resource="mailto:jmarsh@microsoft.com"/>
        </editor>
        <of rdf:parseType="Resource">
            <rdf:type rdf:resource="http://www.w3.org/2001/04/roadmap/org#WorkingGroup"/>
            <contact:mailbox rdf:resource="mailto:w3c-xml-linking-wg@w3.org"/>
        </of>
        <status rdf:parseType="Resource">
            <rdfs:label>Working Draft</rdfs:label>
            <level rdf:resource="http://www.w3.org/2001/06/swamt/vocab#Recommendation"/>
        </status>
        <title>XML Base</title>
    </TRDocument>

SWAD Example - Workflow (Announce)

Graph of formalized announcement:

View Source and alternate png, gif images

SWAD Example - Workflow (Announce, Org Merge)

Scenario (b):Also need the info of the Activity that this document belongs to.

Solution:W3C Organizational information is merged with Document information.

    <Activity>
        <name>Extensible Markup Language (XML) Activity</name>
        <contact:homePage rdf:resource="http://www.w3.org/XML/Activity"/>
        <includes>
            <WorkingGroup>
                <name>XML Linking WG</name>
                <contact:homePage rdf:resource="http://www.w3.org/XML/Group/Linking"/>
                <contact:mailbox rdf:resource="mailto:w3c-xml-linking-wg@w3.org"/>
            </WorkingGroup>         
        </includes>
    </Activity>

SWAD Example - Workflow (Announce, Org Merge)

Graph of combined information

View Source and alternate png, gif images

SWAD Example - Workflow (Announce, Org Merge)

The information presented on the TR page:

Recommendations
  ...
  Extensible Markup Language (XML) Activity
   ...
   XML Base, 2001-07-09, Jonathan Marsh, (XML Linking Working Group)

SWAD Example - Workflow (Announce, Org, Contact, Membership Merge)

Scenario (c): AC Representative needs status of all documents that their organization has sponsored a working group member.
Solution:
Merge W3C Contact information with Membership, Document and Organizational information.

View Source and alternate png, gif images

SW Advanced Development - DSpace collaboration

Future Directions of the SW Activity

Activity

Enabling Standards and Technologies

Advanced Development

Education and Outreach

Conclusions

The End

More information

Get involved: