Web 2.0 e Intelligenza Artificiale

26
WEB 2.0 E INTELLIGENZA ARTIFICIALE prof. Carlo Tasso Preside Facoltà di Scienze Matematiche FFNN Laboratorio di Intelligenza Artificiale Università di Udine infoFACTORY srl – Parco Scientifico e Tecnologico di Udine InnovactionFair, 15 Gennaio 2008

Transcript of Web 2.0 e Intelligenza Artificiale

Page 1: Web 2.0 e Intelligenza Artificiale

WEB 2.0 E INTELLIGENZA ARTIFICIALE

prof. Carlo TassoPreside Facoltà di Scienze Matematiche FFNN

Laboratorio di Intelligenza ArtificialeUniversità di Udine

infoFACTORY srl – Parco Scientifico e Tecnologico di Udine

InnovactionFair, 15 Gennaio 2008

Page 2: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 2

infoinfoFACTORYFACTORY

Contenuti del SeminarioParte 1 - Il nuovo Web• Dal Web 1 al Web 2.0 • Elementi essenziali del Web 2.0• Information overload, disponibilità di conoscenzeParte 2 – Intelligenza Artificiale e Web 2.0• Tecniche del Web 2.0• L’IA• Alcune tecniche delI’IA: Content-based filtering e

adaptive personalization• Content-based online Business Intelligence• Verso il Web 3.0

Page 3: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 3

infoinfoFACTORYFACTORY

Parte 1

IL NUOVO WEB

Page 4: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 4

infoinfoFACTORYFACTORY

L’EVOLUZIONE DEL WEB

Page 5: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 5

infoinfoFACTORYFACTORY

L’EVOLUZIONE DEL WEB• 1990 – 2000 Web 1.0• 2000 – 2010 Web 2.0• 2010 – …. Web 3.0• …

Page 6: Web 2.0 e Intelligenza Artificiale

L’evoluzione del Web

Page 7: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 7

infoinfoFACTORYFACTORY

COS’E’ IL WEB 2.0?

• Il termine denota uno stato di evoluzione del Web, caratterizzato da nuovi ingredienti, nuovi approcci, nuovi equilibri.

Page 8: Web 2.0 e Intelligenza Artificiale
Page 9: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 9

infoinfoFACTORYFACTORY

Principali caratteristiche dei siti Web 2.0

• Contenuti forniti degli utenti, strumenti per la pubblicazione agevole di contenuti e per la condivisione

• Partecipazione attiva, collaborazione, bidirezionalità della comunicazione

• Apertura e facilità di accesso• Reti sociali, community• Folksonimia (demonomia), tagging• Mass collaboration, intelligenza collettiva• Remixing di contenuti, syndication, mashup, aggregator• Web come piattaforma, infrastruttura orientata ai servizi• …

Page 10: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 10

infoinfoFACTORYFACTORY

Applicazioni, strumenti e approcci del Web 2.0

• BLOG• WIKI• feed RSS• TAG CLOUD• AJAX, API, Web Service, XML, …• …• Contenuti gratuiti• Sistemi di Licenze (Creative Commons, … Opensource)• Modelli di Business (free, free-to-use-pay-for-service, …)

Page 11: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 11

infoinfoFACTORYFACTORY

Alcuni siti WEB 2.0 molto popolari

• WikipediA• flickr• MySpace• facebook• YouTube• LinkedIn• SecondLIFE• twitter• Innocentive• BoingBoing• LiveMocha

• duespaghi.it• last-fm• current• BeppeGrillo• WeatherBonk• Digg• Technorati• BoardTracker• IceRocket• …

• eBay• Skype• 43Things• NetVibes• chicagocrime• Del.icio.us• doggdot.us• Slashdot• upcoming• stumbleupon• ciao!

Page 12: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 12

infoinfoFACTORYFACTORY

Page 13: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 13

infoinfoFACTORYFACTORYDai produttori di informazione

ai consumatori di Informazione(WEB 1.0)

idee/concetti/eventiautori,produttori diinformazione

documenti/doc. multimediali//audio-video/

intermediario

ricercainvio

WEBWEBsiti e portalisiti e portali

consumatori

Page 14: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 14

infoinfoFACTORYFACTORY

… nel Web 2.0 …..

idee/concetti/eventi/opinioniautore,produttori diinformazione

documenti/doc. multimediali//audio-video/

intermediario

invio

WEB: siti, portali,WEB: siti, portali,blog, social networkblog, social network

utente attivoutente attivo

utente attivoutente attivoutente attivoutente attivo

consumatoreutente attivoutente attivoutente attivo

utente attivoutente attivo

ricerca

Page 15: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 15

infoinfoFACTORYFACTORY

… nel Web 2.0 …..

idee/concetti/eventi/opinioniautore,produttori diinformazione

documenti/doc. multimediali//audio-video/

intermediario

invio

WEB: siti, portali,WEB: siti, portali,blog, social networkblog, social network

utente attivoutente attivo

utente attivoutente attivoutente attivoutente attivo

consumatoreutente attivoutente attivoutente attivo

utente attivoutente attivo

ricercaUser Generated Content

Page 16: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 16

infoinfoFACTORYFACTORY

L’INFORMATION OVERLOAD

• C’è troppa/nuova informazione disponibile in rete

• Aumentano i problemi nella ricerca, nell’accesso, nell’invio… :

• Non esistono efficaci strumenti di ricerca• Troppi errori di ricerca• Scarsa tempestività

• I motori di ricerca hanno una precisione del 15-25% poichèsi basano su approcci assai ‘superficiali’ (parole chiave) e non eseguono un’analisi semantica dei documenti

• Lo stato dell’arte corrente richiede strumenti innovativi e strumenti specifici per il Web 2.0

Page 17: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 17

infoinfoFACTORYFACTORY

E’ DISPONIBILE NUOVA CONOSCENZA (implicita)

• C’è nuova informazione/conoscenza disponibile in rete e nelle social network

• Conoscenza nei contenuti, nelle relazioni, nelle opinioni,…

• Lo stato dell’arte corrente richiede strumenti innovativi e strumenti specifici per il Web 2.0

Page 18: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 18

infoinfoFACTORYFACTORY

Parte 2

Intelligenza Artificiale e Web 2.0

Page 19: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 19

infoinfoFACTORYFACTORY

Le tecnologie di base del WEB 2.0

• DATA BASE• TECNOLOGIE DI RETE• PAGINE WEB DINAMICHE

• ARCHIVIARE INFORMAZIONI E REPERIRLE SUCCESSIVAMENTE

• PAROLE CHIAVE, STRING MATCHING

QUESTE TECNICHE NON RISOLVONO I NUOVI PROBLEMI !!

Page 20: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 20

infoinfoFACTORYFACTORY

L’Intelligenza Artificiale

• Definizione• …• Elaborazione del linguaggio naturale• Tecniche di rappresentazioni della

conoscenza e ragionamento• Modellizzazione dell’utente• …

Page 21: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 21

infoinfoFACTORYFACTORY

Alcune Tecniche dell’IA

• Capire i concetti, e non solo riconoscere le parole chiave

• Aggiungere contesto per disambiguare

• Filtraggio Cognitivo: – Analisi concettuale del contenuto dei documenti– Meccanismi di rappresentazione della conoscenza– Filtraggio basato sui contenuti

• Personalizzazione adattativa:– Profili individuali sugli interessi dell’utente– Tecniche di apprendimento automatico per la costruzione

automatica dei profili di interesse

Page 22: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 22

infoinfoFACTORYFACTORY

Content-based online Business Intelligence

A. Monitorare automaticamente siti Web, riviste online, portali tematici, community, CGM, ecc.

B. Analisi semantica dei testi: Identificazione dei concetti e relazioni, capire di cosa trattano

C. Annotazione Semantica, basata su ontologie di dominioD. Filtraggio personalizzato delle notizie, superando

l’approccio delle “parole chiave”E. Sistemi di classificazione e clustering automaticiF. Strumenti di information extractionG. Sentiment AnalysisH. Social Network Analisys (capire la struttura del network,

identificare diversi gruppi, identificare influencer, ponti, riconoscere contenuti simili per raccomandare e notificare proattivamente, … )

I. …

Page 23: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 23

infoinfoFACTORYFACTORY

Content-based online Business Intelligence - 2• A cosa serve:

– Capire i movimenti dei concorrenti– Individuare rumor di interesse– Analizzare l’opinione dei consumatori– Confrontare prodotti, servizi, …– Analizzare la propria visibilità e reputazione– Analizzare l’evoluzione del proprio posizionamento– Monitorare lo sviluppo di nuove tecnologie– Individuare violazioni della propria proprietà

intellettuale– Identificare occasioni di finanziamento– Ecc.

Page 24: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 24

infoinfoFACTORYFACTORY

Cos’è il WEB 3.0?

• Il Web 3.0 è la successiva evoluzione del Web, già ora in atto.• Gli strumenti del Web 3.0 saranno (alcuni lo sono già, ad

esempio ififMONITOR MONITOR di infoinfoFACTORYFACTORY) in grado di ‘capire’automaticamente il significato dei contenuti e di ragionare su di esso.

• Il Web 3.0 non è più un semplice contenitore di parole/ immagini/filmati, ma potrà essere visto come un contenitore di concetti, una base di conoscenze

• Il Web 3.0 è dotato di strumenti in grado di cercare con elevata precisione, mettere in relazione, capire ed estrarre informazioni e produrre conoscenze

• Tutto ciò utilizzando tecniche di Intelligenza Artificiale

Page 25: Web 2.0 e Intelligenza Artificiale

© C.Tasso - 2008 25

infoinfoFACTORYFACTORY

Prima spinoff ICT dell’Università di UdineLaboratorio di Intelligenza Artificiale

www.infofactory.it