Sei sulla pagina 1di 35

KAPPAELLE 2008

Roberto Pirrone Universit degli Studi Palermo pirrone@unipa.it

Sommario
Presentazione attivit CHILAB Attivit di ricerca in ambito e-learning Caso di studio

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Presentazione attivit CHILAB


Computer and Human Interaction LAB Principali attivit:
Realizzazione di interfacce utente multimodali; Recupero intelligente di informazioni attraverso agenti conversazionali Interazione in linguaggio naturale Sviluppo di tecnologie per le-learning.

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Collaborazioni CHILAB
Progetto MAGA, un assistente virtuale per la fruizione di contenuti museali in ambienti pervasivi in collaborazione con lICAR CNR Realizzazione di una interfaccia multimodale per la navigazione in 3D della Sala Magna di Palazzo Steri e la fruizione dei relativi contenuti informativi in collaborazione con il dipartimento di rappresentazione delluniversit di Palermo e MediaVoice s.r.l.
Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO) KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Collaborazioni CHILAB
Sviluppo di un sistema di t-learning per la TV digitale in collaborazione con Bassnet s.r.l. Creazione di un sistema informativo multimediale per l'ALS (Atlante Linguistico Siciliano) in collaborazione con il Dip. Scienze Filologiche e Linguistiche dellUniversit di Palermo

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Attivit di ricerca in ambito e-learning


Necessit di gestione della conoscenza pi dinamica
Differenziazione sorgenti informative: possibile information overflow Organizzazione informazione Fruizione smart informazione

Scopo: personalizzazione dei contenuti

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Organizzazione dellinformazione
Superamento organizzazione rigida dellinformazione Necessit di definire strutture flessibili e adattive
Connubio knowledge management ed elearning

Utilizzo di tecniche di AI per ottenere tale scopo

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Accrescimento della base di conoscenza


Basato su meccanismi di aumento della consapevolezza e curiosit da parte dellagente software Curiosit percettiva e curiosit epistemica

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Differenziazione sorgenti informative


Conoscenza strutturata: Ontologie Conoscenza semi-strutturata: Wiki Conoscenza non strutturata: Folksonomie Bisogna predisporre differenti strategie ma al tempo stesso bisogna proporre una metodologia di fusione delle informazioni per avere una base di conoscenza comune

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Differenziazione sorgenti informative


Fusione delle informazioni Approccio utilizzato: definizione di uno spazio concettuale comune (realizzato con tecniche di trattamento statistico dei documenti)

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Definizione di uno spazio concettuale comune


Problema: definizione delle direzioni qualitative importanti (alla Gardenfors) Concetti primitivi Vs concetti derivati: Es: fisica elementare: la velocit V un concetto derivato V = Spazio/Tempo Utilizzo di una procedura a due passi: lontologia di partenza ed altri strumenti quali Wordnet per la disambiguazione di tali concetti.
Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO) KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Fruizione dellInformazione
Processo che vede coinvolto uno o pi attori umani (docente, discente, tutor) ed una parte del sistema Scenari di utilizzo pratici
Semplicit di preparazione materiali didattici (Docente) Facilit di fruizione e personalizzazione della presentazione del materiale fornito (Discente) Funzioni avanzate di Information filtering (Tutor)
Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Caso di Studio
Intelligent Tutoring Systems Sistemi in grado di presentare materiale didattico di supporto allinsegnamento tradizionale Caratteristiche principali:
Somministrazione di materiali didattici provenienti da sorgenti informative eterogenee Valutazione delle competenze dello studente tramite somministrazione di test
Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO) KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Obiettivi
Integrazione tecnologica Semplicit duso per gli utenti
Interazione naturale

Personalizzazione dei percorsi di apprendimento Aumento delle capacit cognitive con un approccio sistematico

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Caso di studio
Architettura classica ITS

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Limitazioni ITSs
I vari componenti del sistema necessitano di una verticalizzazione a seconda dellargomento trattato Il modello dellesperto (pi in generale lagente) non in grado di evolvere dalla sua esperienza Il sistema non presenta un meccaniscmo di consapevolezza/curiosit che lo porta allesplorazione di nuove risorse

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

TutorJ: definizione di unarchitettura cognitiva

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Componenti del sistema


Memoria: parte del sistema in cui vengono memorizzate le informazioni oggetto del dominio Componenti sensorie: fungono da interfacce con lesterno
Interfaccia wiki e folksonomie Modulo di conversazione che integra la mappa

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Fusione dellInformazione
Il processo di fusione dellinformazione avviene con la creazione di una Knowledge Base comune Due possibili sorgenti per accrescere la KB:
Wiki Folksonomie

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Fusione dellInformazione
Wiki: creazione di una struttura logica con relazione non specificata (conceptually related) Gestione delle possibili sovrapposizioni linguistiche (WordNet) Misura di similarit semantica tra concetti Ampliamento dello spazio concettuale (memorizzazione URIs)

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Fusione dellInformazione
Folksonomie Disambiguazione termine (eliminazione sinonimi) Proiezione nello spazio concettuale comune

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Componenti Sensorie
GAIML
Linguaggio di interazione misto grafico/conversazionale Implementazione di pattern question/reply Possibilit di definizione dinamica di nuovi pattern Visualizzazione delle informazioni su mappe concettuali

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Esempio GAIML
Definizione di un pattern di conversazione Codifica di tale pattern Definizione delle strutture dati coinvolte

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Esempio GAIML

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Esempio GAIML

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Esempio GAIML

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Mappa

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Mappa

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Mappa

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Mappa

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Mappa

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Mappa

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Meccanismi di curiosit
Curiosit percettiva
Il sistema percepisce dalla conversazione che lutente vuole esplorare ancora il dominio, ma non ci sono altre risorse disponibili localmente (e poi? fammi vedere altro! non sono soddisfatto!)

Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO)

KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Meccanismi di curiosit
Curiosit epistemica
Il sistema usa tecniche di similarit semantica e di proiezione di concetti nello spazio concettuale per misurare la differenza tra la struttura della sua conoscenza interna e di quella navigata sulla rete. Raggiunta la optimal discrepancy (valore sopra una certa soglia) il sistema decide di acquisire la nuova conoscenza.
Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO) KAPPAELLE 2008 Macerata, 15-16 Luglio 2008

Conclusioni
Architettura cognitiva per un ITS
percezione del mondo esterno consapevolezza del proprio stato meccanismi di curiosit verso la nuova conoscenza.

Interazione multimodale
Mappe Interfacce context-based

Spazi semantici bag of words vs. spazi concettuali con dimensioni qualitative
Universit di Palermo, Italy Dipartimento di Ingegneria Informatica (DINFO) KAPPAELLE 2008 Macerata, 15-16 Luglio 2008