the semantic web: a white elephant or a new hope for the web?

Post on 06-May-2015

1.724 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

An introduction to the Semantic Web, its problems and its promises. Given at the Technion - Israel Institute of Technology.

TRANSCRIPT

1Spring 2005Specification and Analysis of Information Systems

The Semantic WebA White Elephant or a New Hope?

Eran TochFaculty of Industrial Engineering and Management

The Technion – Israel Institute of TechnologyAdvisors: Dov Dori and Iris Reinhartz-Berger

2

Agenda

1. What is the Semantic Web?

2. Applications

3. The Problem with the Semantic

Web

4. What we do + Demo

3

So, what is wrong with the current Web?

4

5

Today, a Web of Documents

6

The Current Web<html> <head> <title>The Technion</title> </head> <body> Welcome to the Technion. </body></html>

HTML DocumentURL: http://www.technion.ac.il

7

The Current WebHTML + URL

The Semantic Web

Vision: A Web of Data

By Tim Berners-Lee et al., Scientific American (2001)

8

Humans Machines

Semantic Resource

9

How do we inject

meaning?

10

A common A common agreement between agreement between

partiesparties

11

Ontology

• From the Greek onto: being and -logy: theory

• A common conceptualization of a domain

ConceptResource

Writes

Reads

Knows

Knows

?!

12

Example: Social Networks

• Personal details (name, mail, location)• Organizations, networks• People you know (friends) • ...

13

FOAF Ontology Structure

Image

Person

AgentURL

OrganizationEmail

has

has

knows

is ais a

Addresslives

Employee Ontology

WorkerCompany

is ais a

Technion Network

has

Eran

instance of

instance of

member

14

OWL: Web Ontology Language

FOAF Ontology

Employee Ontology

FOAF Competito

r

Eran

15

Agenda

1. What is the Semantic Web?

2. Applications

3. The Problem with the Semantic

Web

4. What we do + Demo

16

Example 1: Semantic Search

17

18

Example 2: GoPubMed

19

20

Example 3: Friend of a Friend

21

FOAF Entity

22

23

24

Example 4: Semantic Web Service Composition

25

FOAF Ontology

Image

Person

Agent URL

OrganizationEmail

has

has

knows

is ais a

Addresslives

hasmember

Get Address

input

output

Get Member

s

input output

26Web Services Pool

I want an application that maps my friend’s homes

Agent

User

Find FriendsGet AddressMap

Addresses

27

Agenda

1. What is the Semantic Web?

2. Applications

3. The Problem with the

Semantic Web

4. What we do + Demo

28

Lots of Academic Work

But with little impact on the real world

• ISWC– International Semantic Web Conference

• WWW– International World Wide Web Conference

• ER– International Conference on Conceptual Modeling

• SWUI– Semantic Web User Interfaces

• ICWE– International Conference on Web Engineering

And 30+ conferences and Workshops

29

The Chicken and Egg Problem

Killer Applications

Semantic Data

30

Agenda

1. What is the Semantic Web?

2. Applications

3. The Problem with the Semantic

Web

4. What we do + Demo

31

What we have done

• Approximate service composition– Flexibility / Precision– Ranking– Performance– Human perception

• Tools– OPOSSUM– Liquid-Interface– Service-Crawler

32

Our Approach

Ontologies

Weak-semantics Content

33

Approximate Service Retrieval

Web Services Pool

Find Friendsp2

Get Addressp1

Map Addressp3

? ?

34

Approximate Query Evaluation

Address

Map Address

input

Query

Map a given address

Longitude / Latitude

Map

output

AirportBusiness

Performance

35

Recall-Precision Curve

0

0.2

0.4

0.6

0.8

1

0 0.2 0.4 0.6 0.8 1

Recall

Pre

cisi

on

Opossum OWLS-MX Logic

36

Demo

37

Summary

1. The Semantic Web2. Ontologies3. Approximate

reasoning• Lots of questions

– What bothers you on the Semantic Web?

– Can it work?– If it would work, would

it be harmful?

38

http://www.technion.ac.il/erant

Thank You

39

Back

top related