Cover page images (keys)

Image metadata on the (Semantic) Web

CEPIC, Biarritz 2006

Jacco van Ossenbruggen, CWI

About me

My view on standards

Why should you care

About the World Wide Web Consortium (W3C)

Photo of TBL
"To lead the World Wide Web to its full potential by developing protocols and guidelines that ensure long-term growth for the Web"

Some guiding principles at W3C

W3C's long term goals

The WAI home page on a SP910 phone

Example: The Mobile Web (A World of Varieties)

Collection of a number of mobile phone photos

Example: international text

Leading the Web to its Full Potential…
Duent la Web al seu ple potencial…
Het Web tot zijn volle potentieel ontwikkelen…
Amener le Web vers son plein potentiel…
Alle Möglichkeiten des Web erschließen…
Οδηγώντας τον παγκόμιο ιστό στο μέγιστο των δυνατοτήτων του…
Hogy kihasználhassuk a Web nyújtotta összes lehetőséget…
वेब की सम्पूर्ण क्षमता के उपयोग की दिशा में अग्रणी…
Sviluppare al massimo il potenziale del Web…
웹의 모든 잠재력을 이끌어 내기 위하여…
Levando a Web em direcção ao seu potencial màximo…
Pаскрывая весь потенциал Сети…
Guiando la web hacia su máximo potencial…
Se till att Webben når sin fulla potential…
Ohjaamassa Webin kehittymistä täyteen mittaansa…
لإيصال الشبكة المعلوماتية إلىأقصى إمكانياتها…
להוביל את הרשת למיצוי הפוטנציאל שלה…

Results: Over 60 Different Technologies!

Table of all the W3C technologies

The W3C technology stack…

 Technology stack, see for more details

New: W3C Multimedia Semantics Incubator Group

screendump of page at

New: W3C Multimedia Semantics Incubator Group

How can you help?

What More Can You Do to Help W3C?

We'll be back after the break!

The foundations

Role of the Semantic Web for Image Metadata

About the Semantic Web

Tech stack, only the SW part visible

Problems leading to the Semantic Web…

What do we want

Myths about the Semantic Web *)

  1. "Semantic Web people try to enforce meaning from the top"
    • They only recommend languages that you can use to define your concepts according to your definitions
  2. "Semantic Web people will require everybody to subscribe to a single predefined 'meaning' for the terms we use"
    • you can use these languages to relate existing concepts (bridging communities)
  3. The Semantic Web will require users to understand the complicated details of formalised knowledge representation
    • All of this 'under the hood'
  4. "Semantic Web people will require us to manually annotate all the existing web-pages"
    • SW languages can be used to exchange manually and automatically produced metadata

*) adapted from Frank van Harmelen, WWW2006 panel "Meaning on the Web: Evolution or Intelligent Design?"

Example: NewsML 2 and the Semantic Web

NewsML 2 example

example: picture of the king of Nepal

Q: news images about the leader of the country of Nepal

NewsML 2 Example

<newsItem schema="0.7" version="2">
    <contentClass code="ccls:photo" /> 
    <infoSource literal="AFP" /> 
    <locCreated code="city:Kathmandu"> 
       <broader code="ctry:NEP" /> 
    <subject code="cat:01001000" type="ctyp:politics">
        King Gyanendra attended a Hindu festival in Kathmandu,
        his first public appearance since being stripped of most of 
        his powers by parliament last month.

Making a Semantic NewsML 2

Semantic NewsML Applications

SW technology: What we have right now

What we do not (yet) have: General issues

What we do not (yet) have: Multimedia-specific issues

New: W3C Multimedia Semantics Incubator Group

screendump of page at

New: W3C Multimedia Semantics Incubator Group

How can you help?

What More Can You Do to Help W3C?

Take-home Message

Further Information

These slides are at:
(many have been adapted from Ivan Herman's slides - thanks Ivan!)
More information about W3C:
The Multimedia Semantics Incubator Group:
or mail me: