La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Topic Maps Unintroduzione Federico Meschini – 06/05/2006.

Presentazioni simili


Presentazione sul tema: "Topic Maps Unintroduzione Federico Meschini – 06/05/2006."— Transcript della presentazione:

1 Topic Maps Unintroduzione Federico Meschini – 06/05/2006

2 Dati&Metadati The 21st century will be the century of metadata Daniela Florescu – W3C XML Query Working Group Perché, a cosa servono? Tanto la quantità dinformazione è maggiore tanto il ruolo dei metadati diventa fondamentale, per la riduzione dellentropia…

3 Ricerca Alla Biblioteca Centrale Vittorio Emanuele II (Ma anche in una qualsiasi altra biblioteca) cerchereste un libro solo per sentito dire o tramite degli appunti trovati casualmente? Questo è quello che succede sul WorldWideWeb, anche se le cose stanno cambiando… - (http://kelty.rice.edu/375/images/taxonomy/bacon.jpg)

4 Tipi di Metadati Diversi tipi di metadati, a seconda del tipo di oggetto a cui ci si riferisce. La variegata tipologia di rappresentazione digitale, sia a livello di contenuto sia di formato, moltiplica il numero e la natura dei metadati necessari. etails&max=15 Abbiamo quindi metadati bibliografici, archivistici, strutturali, amministrativi, semantici…

5 SemanticWeb1 The Semantic Web. A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities, Tim Berners-Lee, James Hendler, Ora Lassila. Scientific American, May 2001 issue., Lo stereo stava suonando la canzone dei beatles "we can work it out" quando il telefono squillò. Quando Pete rispose, il suo telefono abbassò il volume dello stereo mandando un messaggio a tutti i dispositivi dotati di un controllo di volume. La sorella di Pete, Lucy, era appena uscita dall'ufficio del dottore: "La mamma ha bisogno di farsi visitare da uno specialista e di sedute di terapia circa 2 volte a settimana. Sto per chiedere al mio agente di prenotare gli appuntamenti". Lucy istruì il proprio Semantic Web Agent usando il suo palmare. L'agente si mise immediatamente a cercare informazioni sul web riguardo al trattamento prescritto dall'agente del dottore. Consultò diverse cliniche e si concentrò su quelle coperte dall'assicurazione della mamma che si trovassero entro un raggio di 20 miglia dalla propria casa. Scarto' quelli che avevano una valutazione inferiore ad eccellente o molto buono. Immediatamente l'agente si mise a cercare una corrispondenza tra gli orari di appuntamento disponibili (recuperati dai siti web delle cliniche) e gli orari di lavoro di Lucy o Pete.

6 SemanticWeb2 Le informazioni attualmente presenti sul WWW sono: scritte in linguaggio naturale destinate agli esseri umani multimediali (testo, immagini, audio, video) incomprensibili alle macchine Ma se si superasse questultimo limite?

7 SemanticWeb3 Progetto del W3C Tecnologie chiave: RDF, RDFSchema, OWL (TopicMaps). Concetto chiave: Ontologia

8 Ontologia Studio dell'essere o dell'esistenza (filosofia) schema concettuale esaustivo e rigoroso nell'ambito di un dato dominio una specificazione di una concettualizzazione (scienze dellinformazione)

9 Esempio CIDOC-CRM per il Cultural Heritage Un' ontologia di 81 classi e 132 proprietà per il contesto culturale. Sviluppata dallICOM/CIDOC Documentation Standards Group Descrive in modo formale le caratteristiche e le relazioni esistenti tra le risorse culturali, permettendo così lintegrazione tra digital asset diversi.

10 esempio CIDOC-CRM per il Cultural Heritage

11 Topic Maps Knowledge Representation and Management Standard ISO (13250:2003) Basate sul principio Topic Association Occurrence (TAO) ( ) Evoluzione di Indici, Thesauri e Tassonomie

12 Topic Maps Infoglut Prima Information / Knowledge Management Dopo Perché?

13 Topic Maps Topic: un qualsiasi concetto, una persona, un evento, unopera letteraria. Association: le relazioni tra i vari topic Occurence: le relazioni tra i topic e le risorse informative da cui sono rappresentati

14 Topic Maps resources topic map web page audio video database record Word doc XMLimage XML

15 Topic Maps Ogni Topic ha un nome I Topic sono collegati tra di loro tramite le Associazioni Un Topic può appartenere ad un numero qualsiasi di Tipi I Tipi sono Topic con un livello elevato di astrazione Anche le Associazioni possono avere un Tipo Le Occorrenze possono essere interne o esterne alla Mappa Lambiguità dei Topic può essere eliminata tramite luso di Indicatori Pubblici

16 Topic Maps Cavalleria Rusticana, 71, The Girl of the Golden West, vedi La fanciulla del West Leoncavallo, Ruggiero I Pagliacci, 71-72, 122, , 326 Madama Butterfly, 70-71, , 326 Manon Lescaut, 294 Mascagni, Pietro Cavalleria Rusticana, 71, Puccini, Giacomo, La Bohème, 10, 70, , 326 La fanciulla del West, 291 Madama Butterfly, 70-71, , 326 Manon Lescaut, 294 Cantanti, 39-52, Vedi anche i singoli nomi baritono, 46 basso, soprano, 41-42, 337 tenore, soprano, 41-42, 337 Turandot, 70, , 326 Rustic Chivalry, see Cavalleria Rusticana Diversi tipi di Topic (corsivo) Diversi tipi di Occorrenza (grassetto) Sinonimi Associazioni tra diversi Topic (autore - opera) Relazioni di classe (Supertipo – Sottotipo)

17 Topic Maps Ok, ma in concreto? Partiamo da un semplice enunciato: Dante Alighieri è lautore de La Divina Commedia e del Convivio. Dante, Divina Commedia, e Convivio, sono tutti Topic… … ma anche Autore e Opera lo sono… … inoltre tra Autore e Opera cè una relazione evidente bidirezionale (un autore scrive opere – le opere sono scritte da un autore) e anche questa è un Topic.

18 Topic Maps DANTE COMMEDIA CONVIVIO AUTORE OPERA SCRITTURA T T T T T TA A T A = Topic = Associations I = InstanceOf I I I

19 Topic Maps E di conseguenza… DANTE COMMEDIA CONVIVIO SCRITTURA Questo però è ancora un livello astratto. Ad un livello più materiale, i Topic si manifestano nelle Occorrenze, che sono delle risorse tangibili. T T T T A A A

20 Topic Maps Cosè un Occorrenza? (risposta empirica) Per il Topic Divina Commedia unoccorrenza può essere ledizione elettronica su LiberLiber o quella su Biblioteca Italiana, ledizione multimediale su cd-rom de LEspresso ma anche la versione a stampa a cura di Giorgio Petrocchi e edita da Mondadori. Ogni occorrenza deve poter essere identificabile (ed eventualmente recuperabile) tramite un URI. Ogni occorrenza ha una sua tipologia (file html, xml, cd rom, libro a stampa), che è a sua volta rappresentata da un Topic.

21 Topic Maps COMMEDIA CD-ROM HTML T T T O I Divina Commedia (LiberLiber) Divina Commedia (Cd-Rom) O I T O = Topic = Occurences I = InstanceOf

22 Topic Maps DANTE JPG T T O I T O = Topic = Occurences I = InstanceOf

23 Topic Maps Problema dellambiguità dei nomi (etichette testuali) Come identificare in maniera univoca un Topic? Dante Alighieri Totò Dante (Johnny Stecchino) Toto (Mago di Oz)

24 Topic Maps Soluzione: utilizzo di identità di soggetto (Subject Identity). Una Subject Identity a sua voltà utilizzerà un indicatore di soggetto (Subject Identicator) per indicare in maniera univoca e non ambigua (URI) ciò di cui si sta parlando. Il nome(i) del Topic diventa quindi una semplice etichetta. Forse che quella che chiamiamo rosa cesserebbe davere il suo profumo se la chiamassimo con altro nome? W. Shakespeare – Giulietta e Romeo

25 Topic Maps DANTE T S T S = Topic = Subject Identity DANTE ALIGHIERI SU WIKIPEDIA Wikipedia è unottima fonte di Indicatori di Soggetto

26 Topic Maps Una volta indicato il soggetto, senza possibilità di ambiguità, è possibile utilizzare n etichette testuali. TOTÒ JPG T T O I TOTÒ ANTONIO DE CURTIS DE CURTIS, ANTONIO N N N S TOTÒ SU WIKIPEDIA = Occurences T O = Topic I = InstanceOf N = Name S = Subject Identity

27 Topic Maps Ambito: i nomi e le occorrenze possono avere un ambito di validità, uno scope, che è a sua volta rappresentato da un Topic. TOTÒ CINEMA T T SC TOTÒ ANTONIO DE CURTIS N N ANAGRAFE T SC T = Topic N = Name SC = Scope

28 Topic Maps Come trasformare tutto questo in qualcosa di Machine-Understandable? Tramite lutilizzo di una sintassi basata su delle regole ben precise XML… 2001 – XML Topic Maps (XTM) ( ) Parte di un insieme più grande (modello dei dati, linguaggio dinterrogazione, …)

29 Topic Maps Elemento radice […]

30 Topic Maps Definizione dei Tipi di Topic, gli elementi astratti, di alto livello, che servono a definire il tipo di ISTANZA.

31 Topic Maps Commedia Divina Commedia

32 Topic Maps […]

33 Topic Maps […]

34 Topic Maps […] Titolo originale: Comedia. Poema in tre cantiche (Inferno · Purgatorio · Paradiso) di Dante Alighieri…

35 Topic Maps Convivio

36 Topic Maps Dante Alighieri

37 Topic Maps […]

38 Topic Maps

39 TopicMaps in azione Interfacce di visualizzazione adatte a rappresentare il modello logico delle Topic Maps


Scaricare ppt "Topic Maps Unintroduzione Federico Meschini – 06/05/2006."

Presentazioni simili


Annunci Google