Cover page images (keys)

State of the Semantic Web

Stavanger, Norway, 2007-04-24

Ivan Herman, W3C

What will I talk about?

 

Let us look at some results first!

The basics: RDF(S)

The basics: RDF(S) (cont.)

Ontologies: OWL

Ontologies

Vocabularies

Querying RDF: SPARQL

Of course, not everything is so rosy…

How to get RDF data?

Data may be around already…

Data may be extracted (a.k.a. “scraped”)

Linking to SQL

SPARQL as a unifying point?

diagram showing a sparql that can be connected to an rdf datafile, a document via grddl, and to a database via an sparql/sql bridge

Missing features, functionalities…

Rules

Rules (cont)

“Light” ontologies

New versions of RDF and OWL?

Other items…

A major problem: messaging

RDF ≠ RDF/XML!

RDF is not that complex…

Semantic Web ≠ Ontologies on the Web!

SW Ontologies ≠ some central, big ontology!

Semantic Web ≠ an academic research only!

Some Semantic Web deployment communities

The “corporate” landscape is moving

Data integration

General approach

  1. Map the various data onto RDF
    • assign URI-s to your data
    • “mapping” may mean on-the-fly SPARQL to SQL conversion, “scraping”, etc
  2. Merge the resulting RDF graphs (with a possible help of ontologies, rules, etc, to combine the terms)
  3. Start making queries on the whole!

Remember the role of SPARQL?

A number of projects in the area

Traditional Chinese medicine example dump

Example: ontology controlled annotation

Pfizer's application

Example: find the right experts at NASA

Expertise locator for nearly 20,000 NASA civil servants using RDF integration techniques over 6 or 7 geographically distributed databases, data sources, and web services…

Nasa applicaiton screen dump

(Courtesy of Clark & Parsia, LLC)

Portals

Vodafone screen dump

Other Application Areas Come to the Fore

 

Thank you for your attention!

These slides are publicly available on:

http://www.w3.org/2007/Talks/0424-Stavanger-IH/

in XHTML and PDF formats; the XHTML version has active links that you can follow