High level intro to semantic web
This presentation is the property of its rightful owner.
Sponsored Links
1 / 61

High Level intro to Semantic Web PowerPoint PPT Presentation


  • 43 Views
  • Uploaded on
  • Presentation posted in: General

High Level intro to Semantic Web. Last update: 2012-02-29. Let’s organize a trip from Amsterdam to Aix-en-Provence using the Web!. You try to find a proper flight with …. The Dutch airline. The French sister. A low-cost alternative. You have to find a hotel, so you can look for….

Download Presentation

High Level intro to Semantic Web

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


High level intro to semantic web

High Level intro to Semantic Web

Last update: 2012-02-29


Let s organize a trip from amsterdam to aix en provence using the web

Let’s organize a trip from Amsterdam to Aix-en-Provence using the Web!


You try to find a proper flight with

You try to find a proper flight with …


High level intro to semantic web

The Dutch airline


High level intro to semantic web

The French sister


High level intro to semantic web

A low-cost alternative


You have to find a hotel so you can look for

You have to find a hotel, so you can look for…


High level intro to semantic web

A luxury hotel


High level intro to semantic web

A cheap alternative


High level intro to semantic web

Or a nice, intermediate solution


Of course you could decide to trust a specialized site

Of course, you could decide to trust a specialized site…


You may want to know something about aix en provence look for some photographs

You may want to know something about Aix-en-Provence:look for some photographs…


High level intro to semantic web

These are mine… 


What happened

What happened?

  • You had to consult a large number of sites, all different in style, purpose, possibly language…

  • You had to mentally integrate all those information to achieve your goals

  • We all know that, sometimes, this is a long and tedious process!


The real meat is the data

All those pages are only tips of respective icebergs:

the real data is hidden in databases, XML files, Excel sheets, …

you only have access to what the Web page designers allow you to see

The real “meat” is the data!


High level intro to semantic web

  • Specialized sites (Expedia, TripAdvisor) do a bit more:

    • they gather and combine data from other sources (usually with the approval of the data owners)

    • but they still control how you see those sources

  • But sometimes you want to personalize: access the original data and combine it yourself!


Another example social sites i have a list of friends by

Another example: social sites. I have a list of “friends” by…


And it gets boring

and it gets boring…

  • I have to type the same data again and again…

  • And this is even worse: I feed the icebergs…


What would we like to have

What would we like to have?

  • The raw data should be available on the Web

    • let the community figure out what applications are possible…


But wait isn t what mashup sites are already using

But wait! Isn’t what mashup sites are already using?


Yes and it shows the power of accessing data directly

Yes, and it shows the power of accessing data directly!


High level intro to semantic web

but…

  • Mashup sites are forced to do very ad-hoc jobs

    • various data sources expose their data via Web Services, API-s

    • each with a different API, a different logic, different structure

    • mashup sites are forced to reinvent the wheel many times because there is no standard way getting to the data! 


What would we like to have1

What would we like to have?

  • The raw data should be available in a standard way on the Web

    • i.e., using URI-s to access data

    • dereferencing that data should lead to something useful


Why is that so important

Why is that so important?

  • What makes the current (document) Web work?

    • people create different documents

    • they give an address to it (i.e., a URI) and make it accessible to others on the Web


Then some magic happens

Then some magic happens…

  • Others discover the site and they link to it

  • The more they link to it, the more important and well known the page becomes

    • remember, this is what, eg, Google exploits!

  • This is the “Network effect”: some pages become important, and others begin to rely on it even if the author did not expect it…


High level intro to semantic web

This could be expected…


High level intro to semantic web

But this was not planned!


Network effect on the data

Network effect on the data

  • The same network effect works on the raw data

    • Many people link to the data, use it

    • Much more (and diverse) applications will be created than the “authors” would even dream of!


Is that it ie let s publish the data on the web and we are done

Is that it? Ie: let’s publish the data on the Web and we are done?


Not quite

Not quite…


High level intro to semantic web

We do not want that!

Photo credit “nepatterson”, Flickr


Imagine

Imagine…

  • A “Web” where

    • documents are available for download on the Internet

    • but there would be no hyperlinks among them

  • This is certainly not what we want!


What would we like to have2

What would we like to have?

  • The raw data should be available in a standard way on the Web

  • There should be links among datasets


Some relationships already exist among the datasets

Some relationships already exist among the datasets!


Some relationships already exist among the datasets1

Some relationships already exist among the datasets!

Aix-en-Provence on Wikipedia

Aix-en-Provence on “Provence and Beyond”


Those relationships should be exposed too

Those relationships should be exposed, too!


High level intro to semantic web

We want to link the silos!

Photo credit “kxlly”, Flickr


Is that it ie let s publish the data on the web add html like hyperlinks and we are done

Is that it? Ie: let’s publish the data on the Web, add HTML-like hyperlinks and we are done?


Not quite but almost

Not quite… but almost!


But it is a little bit more complicated

But it is a little bit more complicated

  • On the traditional Web, humans are implicitly taken into account

  • A Web link has a “context” that a user implicitly uses 


High level intro to semantic web

  • A human understands that this is where my office is, i.e/, the institution’s home page

  • He/she knows what it means

    • realizes that it is a research institute in Amsterdam

  • But, when handling data, something is missing; machines can’t make sense of the link alone


High level intro to semantic web

  • New lesson learned:

    • extra information (“label”) must be added to a link: “this links to my institution, which is a research institute”

    • this information should be machine readable

    • this is a characterization (or “classification”) of both the link and its target

    • in some cases, the classification should allow for some limited “reasoning”


What would we like to have3

What would we like to have?

  • The raw data should be available in a standard way on the Web

  • Datasets should be linked

  • Links, data, sites, should be characterized, classified, etc.

  • In future: possibility to write and change data…

    • but that is still further down the line

  • The result is a Web of Data


So what is the semantic web

So What is the Semantic Web?


It is a collection of standard technologies to realize a web of data

It is a collection of standard technologies to realize a Web of Data


High level intro to semantic web

  • It is that simple…

  • Of course, the devil is in the details

    • a common data model data has to be provided

    • the “classification” of the terms can become very complex

    • data in traditional databases should be reached

    • but these details are fleshed out by experts as we speak!


In the end

In the end…

  • More an more data should be “published” on the Web

    • this can lead to the “network effect” on data

  • New breeds of applications come to the fore

    • “mashups on steroids”

    • better representation and usage of community knowledge

    • new customization possibilities


  • Login