Verso il Web 3

6
Verso il Web 3.0 Guido Vetere Center for Advanced Studies IBM, Roma Il futuro della rete Padova 15-19 Maggio 2008

Transcript of Verso il Web 3

Page 1: Verso il Web 3

Verso il Web 3.0Guido Vetere

Center for Advanced Studies IBM, Roma

Il futuro della retePadova 15-19 Maggio 2008

Page 2: Verso il Web 3

Web 3.0 - Motivazioni

� “it would be nice if computers could do more on the Web” (Ora Lassila –Nokia)

� “We deal every day with people who try to sell someone Viagra when that’s not what they are looking for.” (Peter Norvig - Google)

� Computers must “understand” more: not human concept of “understanding”, just useful machine processing (Chris Welty - IBM)

Page 3: Verso il Web 3

Web 3.0 - Definizioni

� Web 1 > search engine > semantica negli utenti

� Web 2 > mash up > semantica nei sistemi

� Web 3 > semantic web > semantica nei dati

– Ubiquità del dato

– Ubiquità del ragionamento

– Funzionalità distribuite

Page 4: Verso il Web 3

Web 3.0 - Stato dell’Arte

10 Web 3.0 applications to watch (www.readwriteweb.com)

� Freebase - is a database that has all kinds of data in it. Anyone can enter new data.

� Powerset - is a natural language search engine which helps make a semantic database

� Twine - automatically learns about you and your interests as you populate it with content

� SmartBlue - works by understanding specific types of information and wrapping them with additional data

� Hakia - attempts to analyze the concept of a search query, in particular by doing sentence analysis.

� Talis – a platform that enables developers to create apps to share, remix and re-use data

� TrueKnowledge - combines natural language analysis, an internal knowledge base and external databases to offer immediate answers to various questions

� Tripit - is an app that manages your travel planning

� Clear Forest - enables you to "identify the people, companies, organizations, geographies and products on the page you are viewing“

� Spock - is a people search engine

� Applicazioni Web 3.0

– Basi di conoscenza strutturata

– Scarsa interoperabilità

Page 5: Verso il Web 3

Web 3.0 – Problemi aperti

� Ubiquità dei dati

– Forma

• Espressività / Computabilità

• Standard sintattici

– Contenuto

• Ontologia

– Spazio, tempo, oggetti, eventi

• Ideologia

– Astrazioni, linguaggio

� Ubiquità del ragionamento

– Mapping semantico > teoria del significato

– Epistéme / Doxa

Web 3.0 Application

Knowledge

Base

Knowledge

Acquisition

Language

Processing

Query

Answering

Reasoning

Web 3.0 Application

Knowledge

Base

Knowledge

Acquisition

Language

Processing

Query

Answering

Reasoning

Web 3.0 Application

Knowledge

Base

Knowledge

Acquisition

Language Processing

Query

Answering

Reasoning

Page 6: Verso il Web 3

Web 3.0 – Conclusioni

� Il Web 3.0 (semantico) è una rete di sistemi che ragionano su datiinteroperabili, realizzando in modo distribuito nuove funzionalità

� Nonostante i progressi nella rappresentazione dei dati e nelragionamento automatico, l’interoperabilità è ancora lontana

� Manca una chiara distinzione tra cosa può essere effettivamentestandardizzato (ontologia) e cosa no (ideologia)

� Infine, l’integrazione dei dati ha un limite nella qualità / relativitàdei contenuti informativi