Il Semantic Web per l’e-learning e l’e-government: un approccio basato sulle Topic Maps G . A D O R N I , M . C O C C O L I , G .V E R C E L L I , G .V I VA N E T E-LEARNING & KNOWLEDGE MANAGEMENT LAB. U N I V E R S I TÀ D I G E N O V A Web Semantico 2 the phrase "semantic web" stands for a vision in which computers-software as well as people can find, read, understand and use data over the World Wide Web to accomplish useful goals for users [Passin, 2004] E-Learning ed E-Government; Teramo, 13/12/2007 [email protected] Topic Maps e XTM 3 Standard ISO/IEC 13250:2000 Definisce un modello formale di rappresentazione della conoscenza e delle relative risorse informative (enfasi sulla “rintracciabilità delle informazioni”) La seconda edizione (2003) include XML Topic Maps (XTM) 1.0, sistema di codifica delle Topic Maps, basato su XML Il Topic Maps Data Model (2006) definisce e formalizza il modello astratto Nel 2007 vi è stato il rilascio delle specifiche XTM 2.0 Lo standard è in continua evoluzione… E-Learning ed E-Government; Teramo, 13/12/2007 [email protected] The TAO of Topic Maps 4 TAO, acronimo per Topic, Association e Occurrence (gli elementi fondamentali di una topic map) Topic: simbolo usato dentro una topic map per rappresentare un subject Association: la relazione tra topics Occurrence: l’istanza di un topic E-Learning ed E-Government; Teramo, 13/12/2007 [email protected] Subject e Topic 5 Un subject può essere qualunque cosa riguardo alla quale è possibile fare una dichiarazione; è dunque un oggetto di discorso, l’oggetto del nostro pensiero (un concetto, un nome, un luogo, etc.). Italia Subject E-Learning ed E-Government; Teramo, 13/12/2007 Topic [email protected] Knowledge Layer e Information Layer 6 isWinnerOf Italia Coppa del Mondo knowledge layer information layer E-Learning ed E-Government; Teramo, 13/12/2007 [email protected] Caratteristiche dei Topics 7 Le principali caratteristiche di un topic sono: Nome: possibilità di specificare zero o più nomi per ciascun topic (es. contesti didattici multilinguistici/culturali); possibilità di specificare delle varianti per ciascun name (es. output differenti); Occorrenze: interne o esterne alla mappa (off-line o in-line); ogni topic può essere istanziato da zero o più risorse informative (occorrenze); Ruolo associativo: serve ad assicurare una direzionalità ai legami associativi; ogni topic può essere inserito in una o più relazioni associative. Nomi: Italia, Nazionale Italiana di Calcio (variante: Nazionale Italiana) Italia Occorrenze Ruolo associativo: winner E-Learning ed E-Government; Teramo, 13/12/2007 [email protected] Scope 8 Il limite di validità delle caratteristiche di un topic è fissato dagli scopes. Gli scopes rappresentano in un certo senso dei contesti che possono essere associati a ciascun topic; in tal modo abbiamo la possibilità di definire per uno stesso topic insiemi di caratteristiche (nomi, occorrenze e ruolo associativo) differenti. Mondiali 2006 E-Learning ed E-Government; Teramo, 13/12/2007 Italia Europei 2008 [email protected] Altre caratteristiche 9 Identificazione univoca dei topics (generalmente tramite URI) Possibilità di definire types (classi) di topics, associations, occurrences, etc. Costrutti predefiniti per relazioni classe-sottoclasse e tipoistanza Possibilità di compiere operazioni di merging (fusione) di topics dall’esterno Spagna … Nazionali di calcio Italia topics Francia E-Learning ed E-Government; Teramo, 13/12/2007 topic type [email protected] Topic Maps: ambiti di applicazione 10 Archivistica e biblioteconomia digitale Web semantico Costruzione di siti, portali e sistemi informativi (es. italian opera topic map) Knowledge management Modelli commerciali E-learning / Semantic learning E-Government … E-Learning ed E-Government; Teramo, 13/12/2007 [email protected] Topic Maps per l’e-learning 11 Progettazione percorsi di apprendimento Progettazione materiali didattici (standard SCORM) Progettazione piattaforme [QUIS] Flessibilità e personalizzazione Gestione repository materiali didattici [TM4L] … E-Learning ed E-Government; Teramo, 13/12/2007 [email protected] Topic Maps ed e-learning progettazione percorsi di apprendimento 12 Topic 1 Topic 2 Topic 2 Topic 3 Topic 4 E-Learning ed E-Government; Teramo, 13/12/2007 Topic 1 Topic 4 Topic 3 [email protected] Topic Maps ed e-learning progettazione percorsi di apprendimento (2) 13 Topic 1 Topic 2 Topic 3 Topic 4 E-Learning ed E-Government; Teramo, 13/12/2007 Definizione di un vocabolario di relazioni, indipendente dal dominio di conoscenza: • classe-sottoclasse (TMDM) • tipo-istanza (TMDM) • propedeuticità • causalità • sequenzialità • indifferenza • correlazione •… [email protected] Topic Maps: e-government 14 Sviluppo portali web [Governement.no; Kulturnett.no] Erogazione servizi online [City of Bergen] Gestione sistemi informativi/amministrativi Gestione archivi documentali Supporto all’erogazione di servizi [IRS Call Center] Integrazione processi E-learning/E-government … E-Learning ed E-Government; Teramo, 13/12/2007 [email protected] Punti di debolezza e spunti di riflessione 15 Insufficienti tools a disposizione (ma sopratutto poco user friendly...) Pochi testi sull’argomento Comunità di sviluppo non molto numerosa (ma molto attiva!) Comunità italiana inesistente Rischi di eccessiva ingegnerizzazione della conoscenza E-Learning ed E-Government; Teramo, 13/12/2007 [email protected] Contatti 16 www.elkm.unige.it Lab. E-Learning & Knowledge Management DIST - Università di Genova [email protected] Grazie per l’attenzione… E-Learning ed E-Government; Teramo, 13/12/2007 [email protected]