Topic Maps Un’introduzione Federico Meschini – 06/05/2006.

Slides:



Advertisements
Presentazioni simili
Gli ipertesti del World Wide Web Funzionamento e tecniche di realizzazione a cura di Loris Tissìno (
Advertisements

Valerio Eletti, Venezia, 3 febbraio 2006 Prospettive per le riviste elettroniche: dal sequenziale allipermediale Luminar 5. Internet e umanesimo. Le riviste.
SEMANTIC WEB Antonio Bucchiarone FBK-IRST Trento, Italy 13 Novembre 2009.
DBMS (DataBase Management System)
A. FERRARI Alberto Ferrari. L'HyperText Markup Language (HTML) (traduzione letterale: linguaggio di marcatura per ipertesti) è un linguaggio usato per.
(Appunti da Scott Mitchell, James Atkinsons - Active Server Pages 3.0 – ed. Apogeo) Le pagine ASP.
Document Type Definition per XML Presentazione 8.1 Informatica Generale (Prof. Luca A. Ludovico)
International Society for Knowledge Organization Università Ca Foscari di Venezia Dipartimento di Informatica Matteo Ballarin SKOS Un sistema per lorganizzazione.
Moodle: corso base Terzo incontro
INTERNET : ARPA sviluppa ARPANET (rete di computer per scopi militari)
WEB OF SCIENCE ISI Web of Knowledge
Università degli studi di Modena e Reggio Emilia
Il mio nome è Alain Fergnani e nel corso della tesi mi sono occupato della dinamica delle ontologie per il Web Semantico, e in particolare dell’approccio.
Università degli Studi di Modena e Reggio Emilia
Numerico-Vespignani, Informatica per le scienze umanistiche, Il Mulino, La rappresentazione dellinformazione testuale e i linguaggi di codifica.
Biblioteche elettroniche e archivi digitali
Informatica (conoscenza) - Introduzione al corso (I. Zangara)
Verso il web 2.0 Gino Roncaglia (Università della Tuscia)
Il progetto Media Library e nuovi servizi via web Gabriele Iotti 18 novembre Biblioteca di Scandiano Conferenze di Servizio.
Metodologie per la gestione di conoscenza ontologica Prof. M.T. PAZIENZA a.a
XML Prof. Barbara Pernici Politecnico di Milano. Introduzione a XML.
EDITORIA TRADIZIONALE
I PRIMI FILE NELLE CARTELLE CLASSE VIRTUALE EDULAB PROGETTO LIM Laura Antichi.
Architettura del World Wide Web
Università della Svizzera italiana Il web semantico: mito o realtà? Marco Colombetti Politecnico di Milano e Università della Svizzera italiana Roma, 24.
Corso pratico di EBM n I database n I database: nozioni generali sulle basi di dati, con approfondimento sulle basi bibliografiche Paolo Gardois Torino,
CORSO DI RICERCA BIBLIOGRAFICA 3. giornata (26 ottobre 2007) Inspec Web of Science.
SBN e le nuove regole di catalogazione
RISORSE WEB Internet Per un uso consapevole delle risorse della Rete
I database per il medico / 2 n I database n I database: nozioni generali sulle basi di dati, con approfondimento sulle basi bibliografiche Paolo Gardois.
Dalla biblioteca-catalogo alla biblioteca-nodo di rete*
UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Scienze dellInformazione Applicazione.
Una biblioteca digitale per l e-learning Parma, 26 marzo 2004 E-learning for LIS: a choice of quality?"
La ricerca in rete e la comunicazione/collabor azione Laboratorio Le fonti e la ricerca nel web.
Importanza DTD La DTD (Document Type Definition) consente di dichiarare in maniera univoca la struttura di markup mediante la definizione dello schema.
1 Internet e nuove tecnologie Anno Accademico Prof. Flavio De Paoli Dott. Marco Loregian.
1 IsaPress. 2 Obiettivo Realizzare uno strumento di facile uso per estrarre il contenuto da documenti binari di vario tipo in un formato utile per l'impaginazione.
Ivrea, 2 aprile 2010 Author: Domenico ing. Capano 1 Una buona modalità per fare Ricerca su Archivi in Rete Presentazione utile per svolgere bene le tesine.
Creative Commons Multicanale, Multimediale Autore: Federico Picardi Fonte: Licenza Creative Commons: utilizzabile.
Catalogo Collettivo Cumulativo delle Biblioteche Scolastiche di Foggia
Formati e software di gestione per i record bibliografici Integrazione dellinformazione e qualità degli OPAC Napoli, 1 marzo 2002 Rosa Maiello Università
Descrizione Semantica ad Alto Livello di Ambienti Virtuali in X3D
Internet L’essenziale.
19/04/2006 Esperienza NewsML Lo standard di trasmissione internazionale NewsML: lesperienza AGI. INCONTRO AGENZIE DI STAMPA ROMA, 19 APRILE 2006.
SOMMARIO CINEMA –TUTTO SUL CINEMA –SCEGLIERE UN FILM: LE RECENSIONI –CERCARE UN CINEMA: LA PROGRAMMAZIONE NELLE SALE –PER ANDARE OLTRE –IN BIBLIOTECA MUSICA.
Il Semantic Web applicato ai percorsi formativi nelle organizzazioni innovative By CSTAdvising CSTAdvising, professionisti della conoscenza,
V.1 Progettazione Multimediale – 1 Progettazione multimediale HTML e i tag di base.
Creare pagine web Xhtlm. Struttura di una pagina.
Gianpaolo Cecere Introduzione
Ally Morris e Ashley Ryan
Paper Based Prototipe Laboratorio di Basi di Dati 2 Università di Roma La Sapienza Tecnologie Informatiche Anno 2003/2004.
Alla fine degli anni quaranta nasceva il mito del cervello elettronico, e tutte le attività connesse allutilizzo del computer venivano indicate tramite.
Il linguaggio HTML Antonella Schiavon – settembre 2008 rev. 1 – aprile 2011.
Come scrivere una tesi di laurea
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
Dalle Mappe Concettuali
Lezione n. Nome Docente Titolo Corso Titolo lezione numero lezione.
G.ADORNI, M.COCCOLI, G.VERCELLI, G.VIVANET E-LEARNING & KNOWLEDGE MANAGEMENT LAB. UNIVERSITÀ DI GENOVA Il Semantic Web per l’e-learning e l’e-government:
Gli OPAC La biblioteca nella società conoscitiva Bagnacavallo, 24 maggio 2001 (Giovanni Bergamin)
Semantic Web. I problemi della ricerca in Web Querying  Ambiguità della formula Browsing  Arbitrarietà nei criteri di classificazione dei dati = Web.
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
Realizzazione Sito Web
1 Semantic Web Docente: Federica Cena Dipartimento Informatica
WWW Metadati: Topic Maps Marco Pirruccio Riccardo Gentilucci.
AIUCD 2014 Fr amm entazione delle informazioni e organizzazione della conoscenza Claudio Gnoli (Università di Pavia ; ISKO)
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
Carluccio Antonio Carluccio Alessandra Caricola Giovanni Vizzino Anna Università degli Studi di Bari.
2 Indice Un esempio Che cosa è A cosa serve Confronto con HTML Punti di forza La sua struttura.
1 “ Le Basi di Dati ”. 2 Parte 5: Tabelle –Creazione di una tabella –Indici e chiavi primarie –Relazioni e integrità referenziale Basi di Dati Struttura.
Enea Topi 1 ^B AS. 2014/2015. LA STORIA DI INTERNET Internet non è mai stata una rete militare, ma i militari sono alla radice della tecnologia su cui.
Transcript della presentazione:

Topic Maps Un’introduzione Federico Meschini – 06/05/2006

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à d’informazione è maggiore tanto il ruolo dei metadati diventa fondamentale, per la riduzione dell’entropia…

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://www.google.it/search?hl=it&q=failure http://www.google.it/search?hl=it&q=beatles http://buy.ebay.com/beatles - (http://kelty.rice.edu/375/images/taxonomy/bacon.jpg) http://base.google.com/base/search?q=beatles http://en.wikipedia.org/wiki/Godfather http://del.icio.us/search/?all=godfather http://www.flickr.com/photos/tags/library/

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. http://opac.uniroma1.it/ http://www.bibliotecaitaliana.it/dlib/catalogo/search.xq?start=1&display=details&max=15 http://padis.uniroma1.it http://www.repubblica.it/servizi/rss/index.html?ref=hpser http://news.google.com Abbiamo quindi metadati bibliografici, archivistici, strutturali, amministrativi, semantici…

SemanticWeb1 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. “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.,

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 quest’ultimo limite?

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

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 dell’informazione)

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

esempio CIDOC-CRM per il Cultural Heritage

Topic Maps Standard ISO (13250:2003) Knowledge Representation and Management Basate sul principio Topic Association Occurrence (TAO) (http://www.ontopia.net/topicmaps/materials/tao.html) Evoluzione di Indici, Thesauri e Tassonomie

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

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

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

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 L’ambiguità dei Topic può essere eliminata tramite l’uso di Indicatori Pubblici

Topic Maps Cavalleria Rusticana, 71, 203-204 The Girl of the Golden West, vedi La fanciulla del West Leoncavallo, Ruggiero I Pagliacci, 71-72, 122, 247-249, 326 Madama Butterfly, 70-71, 234-236, 326 Manon Lescaut, 294 Mascagni, Pietro Puccini, Giacomo, 69-71 La Bohème, 10, 70, 197-198, 326 La fanciulla del West, 291 Cantanti, 39-52, Vedi anche i singoli nomi baritono, 46 basso, 46-47 soprano, 41-42, 337 tenore, 44-45 Turandot, 70, 282-284, 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)

Topic Maps Ok, ma in concreto? Partiamo da un semplice enunciato: Dante Alighieri è l’autore 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.

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

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

Topic Maps Cos’è un Occorrenza? (risposta empirica) Per il Topic “Divina Commedia” un’occorrenza può essere l’edizione elettronica su LiberLiber o quella su Biblioteca Italiana, l’edizione multimediale su cd-rom de L’Espresso 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.

Divina Commedia (Cd-Rom) Topic Maps HTML T I Divina Commedia (LiberLiber) http://www.liberliber.it/biblioteca/a/alighieri/la_divina_commedia/html/ T O COMMEDIA Divina Commedia (Cd-Rom) http://shop.sussidiario.it/scheda.asp?id=2078&r=sussidia O I T O = Topic = Occurences I = InstanceOf CD-ROM T

Topic Maps O T T I T = Topic = Occurences O = InstanceOf I JPG DANTE http://upload.wikimedia.org/wikipedia/commons/thumb/6/6f/Portrait_de_Dante.jpg/401px-Portrait_de_Dante.jpg T O = Topic = Occurences I = InstanceOf

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

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 d’avere il suo profumo se la chiamassimo con altro nome?” W. Shakespeare – Giulietta e Romeo

DANTE ALIGHIERI SU WIKIPEDIA http://it.wikipedia.org/wiki/Dante Topic Maps T S DANTE DANTE ALIGHIERI SU WIKIPEDIA http://it.wikipedia.org/wiki/Dante T S = Topic = Subject Identity Wikipedia è un’ottima fonte di Indicatori di Soggetto

TOTÒ SU WIKIPEDIA http://it.wikipedia.org/wiki/Toto Topic Maps Una volta indicato il soggetto, senza possibilità di ambiguità, è possibile utilizzare “n” etichette testuali. TOTÒ SU WIKIPEDIA http://it.wikipedia.org/wiki/Toto S T T TOTÒ O JPG I = Occurences T O = Topic I = InstanceOf N = Name S = Subject Identity TOTÒ N ANTONIO DE CURTIS N DE CURTIS, ANTONIO N

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

Topic Maps Come trasformare tutto questo in qualcosa di Machine-Understandable? Tramite l’utilizzo di una sintassi basata su delle regole ben precise XML… 2001 – XML Topic Maps (XTM) (http://www.topicmaps.org/xtm/1.0/xtm1.dtd) Parte di un insieme più grande (modello dei dati, linguaggio d’interrogazione, …)

Topic Maps Elemento radice <topic Map> <topic>[…]</topic> <association>[…]</association> <mergeMap>[…]</mergeMap>

Topic Maps <topic id=“opera” /> <topic id=“autore” /> <topic id=“scritto_da” /> <topic id=“altro_nome” /> <topic id=“descrizione” /> <topic id=“html” /> <topic id=“xml” /> <topic id=“jpg” /> Definizione dei Tipi di Topic, gli elementi astratti, di alto livello, che servono a definire il tipo di ISTANZA.

Topic Maps <topic id=“commedia"> <instanceOf> <topicRef xlink:href=“#opera"/> </instanceOf> <baseName> <baseNameString>Commedia</baseNameString> </baseName> <scope> <topicRef xlink:href=“#altro_nome"/> </scope> <baseNameString>Divina Commedia </baseNameString> </topic>

Topic Maps <topic id=“commedia"> […] <occurrence> <instanceOf> <topicRef xlink:href=“#html"/> </instanceOf> <resourceRef xlink:href="http://www.bibliotecaitaliana.it:6336/dynaweb/bibit/autori/a/alighieri/commedia"/> </occurrence> </topic>

Topic Maps <topic id=“commedia"> […] <occurrence> <instanceOf> <topicRef xlink:href=“#xml"/> </instanceOf> <resourceRef xlink:href="http://www.bibliotecaitaliana.it/archivio/alighieri/commedia/alighieri_commedia.xml"/> </occurrence> </topic>

Topic Maps <topic id=“commedia"> […] <occurrence> <instanceOf> <topicRef xlink:href=“#descrizione"/> </instanceOf> <resourceData>Titolo originale: Comedia. Poema in tre cantiche (Inferno · Purgatorio · Paradiso) di Dante Alighieri… </resourceData> </occurrence> </topic>

Topic Maps <topic id=“convivio"> <instanceOf> <topicRef xlink:href=“#opera"/> </instanceOf> <baseName> <baseNameString>Convivio</baseNameString> </baseName> <occurrence> <topicRef xlink:href=“#html"/> <resourceRef xlink:href="http://www.bibliotecaitaliana.it:6336/dynaweb/bibit/autori/a/alighieri/convivio"/> </occurrence> </topic>

Topic Maps <topic id=“dante"> <instanceOf> <topicRef xlink:href=“#persona"/> </instanceOf> <subjectIdentity> <subjectIndicatorRef xlink:href="http://it.wikipedia.org/wiki/Dante_Alighieri"/> </subjectIdentity> <baseName> <baseNameString>Dante Alighieri</baseNameString> </baseName> </topic>

Topic Maps <topic id="dante"> […] <occurrence> <instanceOf> <topicRef xlink:href="#jpg"/> </instanceOf> <resourceRef xlink:href=" http://it.wikipedia.org/wiki/Immagine:Portrait_de_Dante.jpg "/> </occurrence> </topic>

Topic Maps <association> <instanceOf><topicRef xlink:href="#scritto_da"/> </instanceOf> <member> <roleSpec><topicRef xlink:href="#autore"/></roleSpec> <topicRef xlink:href="#dante"/> </member> <roleSpec><topicRef xlink:href="#opera"/></roleSpec> <topicRef xlink:href="#commedia"/> <topicRef xlink:href="#convivio"/> </association>

TopicMaps in azione http://www.ontopia.net/operamap/index.jsp http://www.ontopia.net/omnigator/models/index.jsp http://www.nzetc.org http://jncicancerspectrum.oxfordjournals.org/ Interfacce di visualizzazione adatte a rappresentare il modello logico delle Topic Maps http://www.medialab.nl/pop.asp?sub=maindemo http://www.visualthesaurus.com/