Marco Matteoli [email protected] Dalle Mappe Concettuali alle Topic Maps: Francesca Salucci “Diritto al pensiero” Come si crea una mappa topica ? 1 Le Mappe Concettuali Come realizzare una mappa concettuale: 1. analisi del testo; 2. estrapolazione dei concetti principali; 3. individuazione delle relazioni tra i concetti; 4. creazione dello schema. 2 Le Mappe Concettuali Sintassi delle mappe concettuali: 1. I concetti sono resi con forme geometriche; 2. Le relazioni con frecce. X abc... Y 3. Forme e frecce sono etichettate 3 Le Mappe Concettuali In particolare: 1. Lo schema possiede preferibilmente un orientamento dall’alto verso il basso e di tipo gerarchico; 2. Le relazioni possono essere incrociate. 4 Le Mappe Concettuali Esempio: “Putto irrazionale si dice l'amore, non perché egli per sé sia tale; ma per ciò, che per il più fa tali suggetti, ed è in suggetti tali: atteso che, in qualunque è più intellettuale e speculativo, inalza più l' ingegno e più purifica l'intelletto, facendolo svegliato, studioso e circonspetto, promovendolo ad un'animositate eroica ed emulazion di virtudi e grandezza per il desío di piacere e farsi degno della cosa amata” Giordano Bruno, De gli eroici furori, I,1 5 Le Mappe Concettuali Primo passo: individuazione concetti “Putto irrazionale si dice l'amore, non perché egli per sé sia tale; ma per ciò, che per il più fa tali suggetti, ed è in suggetti tali: atteso che, in qualunque è più intellettuale e speculativo, inalza più l' ingegno e più purifica l'intelletto, facendolo svegliato, studioso e circonspetto, promovendolo ad un'animositate eroica ed emulazion di virtudi e grandezza per il desío di piacere e farsi degno della cosa amata” Giordano Bruno, De gli eroici furori, I,1 6 Le Mappe Concettuali Secondo passo: individuazione relazioni “Putto irrazionale si dice l'amore, non perché egli per sé sia tale; ma per ciò, che per il più fa tali suggetti, ed è in suggetti tali: atteso che, in qualunque è più intellettuale e speculativo, inalza più l' ingegno e più purifica l'intelletto, facendolo svegliato, studioso e circonspetto, promovendolo ad un'animositate eroica ed emulazion di virtudi e grandezza per il desío di piacere e farsi degno della cosa amata” Giordano Bruno, De gli eroici furori, I,1 7 Le Mappe Concettuali “Putto irrazionale si dice l'amore, non perché egli per sé sia tale; ma per ciò, che per il più fa tali suggetti, ed è in suggetti tali” si dice amore Putto irrazionale ma perché rende irrazionale irrazionali le persone 8 Le Mappe Concettuali “inalza più l' ingegno e più purifica l'intelletto, facendolo svegliato, studioso e circonspetto” amore innalza, purifica, fa più sveglio, studioso e circospetto ingegno/intelletto 9 Le Mappe Concettuali “promovendolo ad un'animositate eroica ed emulazion di virtudi e grandezza per il desío di piacere e farsi degno della cosa amata” promuove amore ingegno/intelletto a emulare a raggiungere cosa amata animo eroico virtù e grandezza per il desiderio di piacere e farsi degno della 10 Le Mappe Topiche S. Pepper, The TAO of Topic Maps, www.ontopia.net “Le Topic maps sono un nuovo standard ISO per descrivere strutture di conoscenza ed associarle a risorse informative. In quanto tali esse costituiscono una tecnologia efficace per la gestione della conoscenza. [...] Tale standard, oltre a definire un modello astratto di rappresentazione della conoscenza, fornisce anche un sistema di codifica dello stesso basato su XML e denominato XTM (XML Topic Maps)”. 11 Le Mappe Topiche descrivono Strutture di conoscenza le associano a Risorse informative Topic maps XML XTM sistema di codifica basato su 12 Le Mappe Topiche Elementi delle TOPIC MAPS S. Pepper, The TAO of Topic Maps, www.ontopia.net T = topics A = associations O = occurrences “un simbolo usato all'interno di una mappa di argomenti per rappresentare un, e solo uno, soggetto, allo scopo di poter compiere delle dichiarazioni sul soggetto” “è una rappresentazione di una relazione tra uno o più soggetti” “è una rappresentazione di una relazione tra un soggetto e una risorsa informativa” Fonte: Italian Topic Maps Terminology, http://www.chela.it/topicmaps/tmita.html 13 I Topic TOPIC NAME: è il nome di un argomento, costituito da una forma base (conosciuta come nome principale) e varianti di questa forma base, conosciute come nomi varianti. <topic id="intelletto"> <baseName> <baseNameString>intelletto</baseNameString> <variant> <parameters> <topicRef xlink:href="#formeTestuali"/> </parameters> <variantName> <resourceData>ingegno</resourceData> </variantName> </variant> </baseName> Fonte: Italian Topic Maps Terminology, http://www.chela.it/topicmaps/tmita.html </topic> 14 I Topic TOPIC TYPE: soggetto che raggruppa alcuni elementi comuni in un gruppo di soggetti. INSTANCE: qualunque soggetto che afferisce a un determinato tipo. <topic id="amore"> <baseName> <baseNameString>amore</baseNameString> </baseName> </topic> <topic id="cosaAmata"> <instanceOf> <topicRef xlink:href="#amore"/> </instanceOf> <baseName> <baseNameString>cosa amata</baseNameString> </baseName> </topic> Fonte: Italian Topic Maps Terminology, http://www.chela.it/topicmaps/tmita.html 15 L’Associazione ASSOCIATION TYPE: un soggetto che definisce la natura della relazione rappresentata da un'associazione di quel tipo; ASSOCIATION ROLE PLAYER: è un argomento che ha un ruolo in un'associazione; ASSOCIATION ROLE: è la rappresentazione del ruolo di un soggetto in una relazione rappresentata con un'associazione. Esempio. “amore innalza l’intelletto” innalza AMORE INTELLETTO Tipo di associazione: innalzare Membro 1: amore Ruolo membro 1: colui che innalza Membro 2: intelletto Ruolo membro 2: colui che è innalzato Fonte: Italian Topic Maps Terminology, http://www.chela.it/topicmaps/tmita.html 16 L’Associazione <topic id="innalzare"> <baseName> <baseNameString>innalzare </baseNameString> </baseName> </topic> topic associazione topic ruolo membro 1 topic membro 1 topic ruolo membro 2 topic membro 2 <topic id="amore"> <baseName> <baseNameString>amore </baseNameString> </baseName> </topic> <topic id="innalzante"> <baseName> <baseNameString>innalza </baseNameString> </baseName> </topic> <topic id="intelletto"> <baseName> <baseNameString>intelletto </baseNameString> </baseName> </topic> <topic id="innalzato"> <baseName> <baseNameString>è innalzato da </baseNameString> </baseName> </topic> 17 L’Associazione <association> <instanceOf> <topicRef xlink:href="#innalzare"/> </instanceOf> <member> <roleSpec> <topicRef xlink:href="#innalzante"/> </roleSpec> <topicRef xlink:href="#amore"/> </member> <member> <roleSpec> <topicRef xlink:href="#innalzato"/> </roleSpec> <topicRef xlink:href="#intelletto"/> </member> </association> tipo di associazione membro 1 ruolo membro 1 membro 2 ruolo membro 2 18 Le informazioni Quali informazioni abbiamo immagazzinato? TOPIC 1. Abbiamo creato cinque “oggetti”: a. #amore, b. #intelletto, c. #innalzare, d. #innalzante, e. #innalzato. ASSOCIATION 2. Abbiamo legato tutti questi oggetti in un’unica associazione: a. #innalzare come “classe” a cui appartiene l’associazione; b. #amore come primo membro dell’associazione; c. #innalzante come ruolo di amore; d. #intelletto come secondo membro dell’associazione; e. #innalzato come ruolo di intelletto. 19 La rappresentazione Che cosa andremo a visualizzare?? (in una pagina web, come schema grafico, ecc.) topic topic association 1. che l’associazione “innalzare” lega “amore” e “intelletto” 2. che “amore” “innalza” “intelletto” role member 3. che “intelletto” “è innalzato da” “amore” 20 Mappe concettuali e topic maps Piano della comprensione Mappa Concettuale 3. Informazioni in formato digitale e standard 4. Più mappe topiche possono essere unite 1. Comprensione del testo 2. Schema grafico, intuitivo, immediato Mappa Topica XTM 21