Il Web Semantico

"Making human language machine readable - rendere le macchine capaci di comprendere il linguaggio umano"
Timotheus Zijlstra - University of Sheffield

Da wikipedia:
Con il termine web semantico, termine coniato dal suo ideatore, Tim Berners-Lee, si intende la trasformazione del World Wide Web in un ambiente dove i documenti pubblicati (pagine HTML, file, immagini, e cos via) siano associati ad informazioni e dati (metadati) che ne specifichino il contesto semantico in un formato adatto all'interrogazione, all'interpretazione e, pi in generale, all'elaborazione automatica.

Per Intempra
Il web semantico l'insieme di tecnologie informatiche grazie al quale un computer pu autonomamente "qualificare" una informazione con attributi (Tassonomie, Tag, Ontologie, etc.) che, la contestualizzino, ne arricchiscano il significato, e che permettano allo stesso di collegarla automaticamente ad altre correlate, senza che tra l'una e l'altra esistano legami diretti di tipo testuale.

Il Web Semantico un nuovo modo di concepire i siti internet in grado di descrivere le cose in modo che i computer ne possano comprendere il significato e renderle disponibili agli utenti con maggiore velocit ed efficacia.

Il web semantico per intempra
Un esempio applicativo
Abbiamo 3 documenti diversi, magari una pagina web, un documento (word o pdf) in rete, ed un commento/post di un blog, nei quali sono asserite le seguenti 3 frasi.

I Beatles erano una band popolare di Liverpool.
Paul Mc Cartney era un membro dei Beatles.
"Hey Jude" stata registrata nel 1968 da Paul Mc Cartney.


Frasi come quelle di cui sopra possono essere immediatamente comprese dalle persone, ma come possono essere comprese dai computer?

Il Web Semantico descrive le relazioni tra le cose (come A una parte di B e Y membro di Z) e le propriet delle cose (come dimensioni, peso, et e prezzo) in modo che gli applicativi ed i software possano comprendere le relazioni concettuali, semantiche, e non generare esclusivamente collegamenti tra informazioni solo basandosi sulla presenza della stessa parola in pi frasi/documenti.

Per conoscere la risposta alla seguente domanda:
Qual il nome della canzone di una famosa band di Liverpool scritta nel 1968?

Con un motore di ricerca tradizionale:
Se digitassimo la domanda cos come pronunciata il comando che impartiamo al sistema :
cercare tutti i documenti che contengono tutte le parole inserite nella ricerca con risultato
0 documenti corrispondono alla richiesta = nessun risultato

Per ottenere un risultato utile/utilizzabile dovremmo:
ricercare prima il nome delle band popolari di Liverpool
quindi per ognuna di esse cercare la discografia del 1968
con la necessit di effettuare almeno 3 ricerche/operazioni distinte per ottenere il risultato esatto

Con il web semantico applicato ad un motore di ricerca:
La risposta sar immediata perch il sistema analizzer la semantica della richiesta:
"canzone band Liverpool 1968" ed effettuer la ricerca tenendo conto della logica delle relazioni tra le parole:

i Beatles sono una band di Liverpool >
Paul Mc Cartney appartiene a i Beatles >
Paul Mc Cartney ha scritto Hei Jude>
Hey Jude ha come data 1968 >

Hei Jude la canzone di una band di Liverpool del 1968

Questo il Semantic Web: un web in cui le informazioni sono arricchite da dati e relazioni tra gli stessi, descrivendole in modo tale che il software le comprenda e le riproponga in modo logico e coerente.

Un sistema informatico dotato di tecnologie semantiche in grado di comprendere il significato ed il contesto delle informazioni contenute in un documento senza l'intervento umano. Tale capacit migliora la gestione e la classificazione delle informazioni e dei dati presenti in un sistema, e ne rende pi semplice ed immediato l'accesso e l'utilizzo da parte degli utenti, generando automaticamente collegamenti tra dati ed informazioni, al di fuori dei tradizionali schemi di collegamento testuale o di indicizzazione da database, ma basati su logica, significato ed interrelazioni.

Vantaggi
Con l'aumentare del numero di informazioni/documenti inseriti sulla rete o in un sistema, diminuisce drasticamente l'efficacia della ricerca e la capacit degli utenti di trovare la giusta informazione che serve a risolvere la propria esigenza. Con un sistema semantico integrato in una soluzione di document management o Knowledge management le ricerche saranno pi veloci ed efficaci, migliorando la qualit dei servizi offerti dal sistema ed aumentando il gradimento e l'utilit da parte degli utenti.

Utilizzando il web semantico a fini statistici e/o analizzando semanticamente l'attivit degli utenti in un sistema, possibile costruire modelli statistici in grado di analizzare e comprendere gli interessi o ci che, pi in generale piace, ad uno o a una particolare categoria di clienti, aiutando il marketing a realizzare offerte in linea con le esigenze dei clienti ed ad individuare i futuri trend di mercato (Intention Mining).

Autore: Paolo Barracano
Fonte: wikipedia + note personali
Data ultima revisione: 18/11/2011