59
Il Web dei Dati Vito, 8/10/10

Il web dei dati

Embed Size (px)

DESCRIPTION

Presentazione del 2010 sullo studio del web semantico.

Citation preview

Page 1: Il web dei dati

Il Web dei Dati

Vito, 8/10/10

Page 2: Il web dei dati

Cosa ci aspetta

IntroduzioneIl problema

Le potenziali soluzionipratica

Page 3: Il web dei dati

introduzione

Ogni linguaggio ha la sua

Sintassi e la sua Semantica

Page 4: Il web dei dati

la Sintassi è lo studio della

Grammatica

(come dire qualcosa)

Page 5: Il web dei dati

la Semantica rappresenta il

significato

(cosa vogliamo dire)

Page 6: Il web dei dati

Sintassi e Semantica

Formano

UNA COMUNICAZIONE

Page 7: Il web dei dati

...per esempio

Internet è formata da Computer

connessi via TCP/IP

Il Web da Contenuti Collegati fra

loro e Accessibili via Internet

Page 8: Il web dei dati

Le persone

possono, così, facilmente

accedere a questi Contenuti.

Page 9: Il web dei dati

Questo è

WEB 1.0

Page 10: Il web dei dati

...poi...

gli Sviluppatori hanno iniziato

ad usare Ajax

Page 11: Il web dei dati

Le persone hanno iniziato a

pubblicare Foto e Video.

Page 12: Il web dei dati
Page 13: Il web dei dati
Page 14: Il web dei dati

Ad usare RSS ed a «Taggare»

contenuti

Page 15: Il web dei dati

A pubblicare pensieri, opinioni e

idee sui Blog

Page 16: Il web dei dati

A contribuire sui Wiki

Page 17: Il web dei dati

A interagire sui Social Network

Page 18: Il web dei dati

E’ nato il Web in

Lettura e Scrittura

Page 19: Il web dei dati

Questo è

WEB 2.0

Page 20: Il web dei dati
Page 21: Il web dei dati

Il Problema

Page 22: Il web dei dati

Le pagine sono scritte in HTML

Page 23: Il web dei dati

HTML descrive la sintassi ma

non la Semantica

Page 24: Il web dei dati

Il software non comprende il

significato dell’informazione.

Page 25: Il web dei dati

Quando si riuscirà a far

comprendere il significato ai

Computer

Page 26: Il web dei dati

Sarà

WEB 3.0

Page 27: Il web dei dati

• Il web è fatto di documenti

Page 28: Il web dei dati

• Il web dei dati è fatto di oggetti

Page 29: Il web dei dati

E’ possibile riconoscere ruoli, persone, date, prodotti.

Comprendendone le relazioni (?)

Page 30: Il web dei dati

Le Soluzioni

(al momento)

Page 31: Il web dei dati

Soluzione TOP DOWN:

Analisi dell’informazione, web

scraping, riconoscimento del

linguaggio naturale

Page 32: Il web dei dati

E’ Costosa perchè

Richiede Intervento Umano

Difficile da manutenere

Potenziali problemi legali

Page 33: Il web dei dati

Soluzione BOTTOM UP:

Aggiungere metadati, ai dati

Page 34: Il web dei dati

Il Web dei dati descrive relazioni

Fra cose

Page 35: Il web dei dati

Ma come?

Page 36: Il web dei dati

Al momento con i formati

RDF, RDFa e Microformats

Page 37: Il web dei dati

RDF

Resource Description Format(specifica W3C per descrivere risorse sul Web)

Lo fra tramite URI

Page 38: Il web dei dati

le famose Triple

Oggetto - Valore – Proprietà

Soggetto – Predicato - Oggetto

Page 39: Il web dei dati

• Rappresentazione Triple e Grafica di un RDF

Page 40: Il web dei dati

• Rappresentazione XML e Grafica di un RDF

Page 41: Il web dei dati

RDFa

Resource Description Format

a = attributes

(aggiunge gli attributi RDF nell’ XHTML)

Page 42: Il web dei dati

Esempio:

Alice pubblica articoli sul suo

blog http://example.com/alice

Page 43: Il web dei dati

Dichiara la licenza dei suoi

contenuti

Page 44: Il web dei dati

Vuole specificare il titolo e

l’autore di un post

Page 45: Il web dei dati

Ma in XHTML non ci sono

attributi simili

Page 46: Il web dei dati

Usa il Vocabolario / Dublin Core

Page 47: Il web dei dati

Credits di una Foto/ Dublin Core

Page 48: Il web dei dati

Vuole mostrare Nome, email e

numero di telefono

E usa FOAF (Friend of a Friend)

Page 49: Il web dei dati
Page 50: Il web dei dati

Vuole mostrare chi sono i suoi

Amici

...e usa FOAF (Friend of a Friend)

Page 51: Il web dei dati
Page 52: Il web dei dati

Come estraggo Informazioni ?

Page 53: Il web dei dati

Con SPARQL posso interrogare

un «sito» per otterere questi

elementi

Page 54: Il web dei dati

Un esempio di Microformat

Page 55: Il web dei dati

…alla fine…

Il Web Dei Dati è estensione di

ciò che vediamo oggi

Page 56: Il web dei dati

…alla fine…

Page 57: Il web dei dati

…risorse…

• W3c

• Rdfa.info

• Microformats.org

• http://www.google.com/webmasters/to

ols/richsnippets

Page 58: Il web dei dati

...sparql alla prova

Dataset: http://www.w3.org/People/Berners-Lee/card

http://demo.openlinksw.com/sparql

Query:

PREFIX foaf: <http://xmlns.com/foaf/0.1/>

SELECT ?name

WHERE {

?person foaf:name ?name .

}

Page 59: Il web dei dati

...ontologia