La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

1 PerfectFit06 Sistema di personalizzazione dei contenuti per gli scavi archeologici di Ercolano Candidato: Vincenzo Scognamiglio Relatore: Prof. Ernesto.

Presentazioni simili


Presentazione sul tema: "1 PerfectFit06 Sistema di personalizzazione dei contenuti per gli scavi archeologici di Ercolano Candidato: Vincenzo Scognamiglio Relatore: Prof. Ernesto."— Transcript della presentazione:

1 1 PerfectFit06 Sistema di personalizzazione dei contenuti per gli scavi archeologici di Ercolano Candidato: Vincenzo Scognamiglio Relatore: Prof. Ernesto Burattini Correlatore: Prof. Aniello Murano

2 2 PerfectFit06 E’ un sistema di personalizzazione dei contenuti adattivo basato su modello utente individuale esplicito inferito. E’ particolarmente adatto per la gestione di sistemi informativi con elevato carico cognitivo in cui il rischio di disorientamento dell’utente è alto.

3 3 PerfectFit06 L’utente interagisce con PF06 come con qualsiasi sito web PF06 analizza il comportamento dell’utente per modellarlo PF06 usa il modello utente per selezionare i contenuti interessanti

4 4 Le risorse risorse PerfectFit06 vede l’intero insieme delle informazioni partizionato in nuclei informativi atomici detti risorse. Ogni pagina web del sistema è vista come un contenitore di risorse. L’insieme delle risorse e delle relazioni tra esse è gestito tramite una struttura ad albero opportunamente rappresentata all’interno del sistema.

5 5 L’albero della conoscenza albero della conoscenza L’insieme delle risorse e le relazioni tra di esse è rappresentabile tramite un albero della conoscenza. : Gli Scavi Archeologici di Ercolano Dominio di applicazione: Gli Scavi Archeologici di Ercolano. creato da esperti del settore Albero della conoscenza creato da esperti del settore opportunamente adattato allo scopo.

6 6 Caratterizzazione dei nodi Sono stati individuati due tipi di nodi: Nodi principali Nodi secondari nodi principali I nodi principali hanno almeno tre nodi figlio nodi secondari I nodi secondari sono tutti i nodi non principali.

7 7 FASE 1:Riduzione della profondità dell’albero Vengono ridotti ad un unico nodo i nodi con non più di due figli - foglia I sottoalberi cerchiati saranno considerati come un unico nodo

8 8 FASE 2:Identificazione dei nodi principali che rappresenteranno pagine web a se stanti Vengono identificati tutti i nodi con almeno tre figli Tutti i nodi foglia verranno rappresentati come testo a espansione

9 9 Le risorse nell’albero risorsa Ogni nodo dell’albero sarà trattato dal sistema come una risorsa. NON risorsacontenuto informativo aggiuntivo Dal punto di vista informativo, la relazione tra nodo principale e secondario NON è di inclusione ma di estensione: ogni nodo secondario è una risorsa con contenuto informativo aggiuntivo.

10 10 Risorse in PerfectFit06

11 11 Il modello risorsa modello risorsa Ad ogni risorsa è associato un modello risorsa coppia attributo- valoreproprietà dell’informazione rispetto al contesto Un modello risorsa è una coppia attributo- valore che rappresenta delle proprietà dell’informazione rispetto al contesto. attributo L’attributo definisce la proprietà valore Il valore rappresenta l’interesse percentuale associato alla proprietà della risorsa

12 12 Il modello risorsa

13 13 Utilizzo delle risorse

14 14 Il modello utente individuale esplicito inferito Il modello utente di PerfectFit06 è di tipo individuale esplicito inferito. comportamento L’aspetto che si tenta di modellare dell’utente è il suo comportamento. inferire gli interessi dell’utente Il modello utente di PerfectFit06 è utilizzato per inferire gli interessi dell’utente

15 15 Le classi pure classi di utente ideali ‘ pure ’ Per realizzare la modellizzazione dell ’ utente si è partiti dalla definizione di classi di utente ideali definite come classi ‘ pure ’. definiticaratterizzanti Una classe utente ‘ pura ’ rappresenta un insieme di utenti con comportamenti e interessi estremamente definiti e caratterizzanti non devono Tali classi non devono avere sovrapposizioni comportamentali.

16 16 Struttura del modello utente struttura del modello utente La struttura del modello utente di PerfectFit06 è formata da un numero di coppie attributo-valore pari al numero di classi pure individuate nel sistema. valore di attributogrado di appartenenza Ogni valore di attributo rappresenta il grado di appartenenza di un utente a quella classe ‘ pura ’. Le coppie attributo valore sono indipendenti tra loro Le coppie attributo valore sono indipendenti tra loro.

17 17 Il modello utente di PerfectFit06 interazione dell’utente col sistema I valori degli attributi del modello utente sono frutto dell’interazione dell’utente col sistema. Struttura modello utente Istanza modello utente

18 18 Adattatività strutturale di PerfectFit06 PerfectFit06 memorizza le classi pure e l’albero della conoscenza in tabelle apposite in un database. adattarsi dinamicamente ai cambiamenti Se si cambia il contenuto di queste tabelle il sistema è capace di adattarsi dinamicamente ai cambiamenti. capace di ricreare autonomamente dei suoi moduli e utilizzarli all’interno della stessa sessione Nel caso del modello utente è addirittura capace di ricreare autonomamente dei suoi moduli e utilizzarli all’interno della stessa sessione.

19 19 Regole di associazione regole di associazione Ad ogni classe pura sono associate delle regole di associazione. stabilisce il modello della risorsa ideale L’insieme di regole di associazione per ogni classe pura stabilisce il modello della risorsa ideale per quella data classe d’utente. struttura è uguale a quella di un modello risorsa La struttura delle regole di associazione per ogni classe pura è uguale a quella di un modello risorsa.

20 20 Regole di associazione

21 21 Modello risorsa ideale individua un modello risorsa ideale Mediante lo stato del modello utente si individua un modello risorsa ideale per l’utente modellato. trasformare un modello utente in un modello risorsa Le regole di associazione permettono dunque di trasformare un modello utente in un modello risorsa.

22 22 I valori del modello sono ancora poco definiti. Questa operazione viene effettuata sul modello utente normalizzato. Creazione modello ideale 0Valore = MU*RA/1000,90,42 0,9

23 23 Creazione risorsa ideale

24 24 Utilizzo del modello ideale modello idealeconfrontato modelli reali delle risorse Il modello ideale è confrontato con tutti i modelli reali delle risorse di una pagina web richiesta. Rischiesta pagina web Trasformazione modello utente in risorsa ideale Confronto risorsa ideale con insieme risorse della pagina Visualizzazione automatica delle risorse meno “distanti” da quella ideale

25 25 Regole di estensione ed eventi regole di estensione Le regole di estensione servono per impostare i valori del modello utente in fase di navigazione specificaquanto deve essere modificato un attributo se avviene un dato evento Una regola di estensione specifica di quanto deve essere modificato un attributo del modello utente se avviene un dato evento. eventiscelte esplicite visualizzazioneoccultamentorisorsa Sono eventi le scelte esplicite di visualizzazione/occultamento di una risorsa da parte dell’utente.

26 26 L’insieme delle regole di estensione insieme di regole di estensionenumero di attributi Ad ogni risorsa sono associate un insieme di regole di estensione pari al numero di attributi del modello utente. generate automaticamente regole di associazione modelli risorsa Le regole di estensione possono anche essere generate automaticamente dal sistema in base alle regole di associazione e ai modelli risorsa.

27 27 Regole di estensione Estratto regole di estensione:

28 28 Applicazione regole di estensione

29 29 Modifica distanze Le distanze delle risorse che sono nodi secondari rispetto il nodo “edificio” diminuiscono o restano invariate rispetto al loro valore precedente

30 30 Un risultato dell’adattività Se la differenza tra la risorsa ideale e una reale contenuto è inferiore a una determinata soglia il contenuto della risorsa viene mostrato direttamente

31 31 Conclusioni e future evoluzioni E-learning Semantic Web Semantic Web (ontologie, motori di ricerca…) Visite guidate assistite Visite guidate assistite (in loco) Sistemi commerciali Sistemi commerciali (aste, vendite al dettaglio)


Scaricare ppt "1 PerfectFit06 Sistema di personalizzazione dei contenuti per gli scavi archeologici di Ercolano Candidato: Vincenzo Scognamiglio Relatore: Prof. Ernesto."

Presentazioni simili


Annunci Google