UNIVERSITA’ DEGLI STUDI DI PAVIA
Corso di Laurea Specialistica Interfacoltà in
Editoria e Comunicazione Multimediale
WEB DESIGN
A COMPLESSITÀ ADATTIVA:
PRESTAZIONI COGNITIVE
E PROFILAZIONE UTENTE
Relatore:
Prof. Massimo CELLARIO
Correlatore:
Prof. Marco PORTA
Tesi di laurea di
Diego MASTROTOTARO
Obiettivo del lavoro
Progettazione di prototipi di siti web
adattivi in base alle prestazioni cognitive
dell’utente
Rielaborare l’adattività alle prestazioni
insita nei giochi di tipo Brain training per
riutilizzarla nell’ambito del Web Design
Struttura dell’elaborato
Analisi dello stato dell’arte
Presentazione del progetto
Stato dell’arte
Web design


Rispettare le convenzioni
Design centrato sull’utente
Profilazione utente

vs.

Psicologia dell’utente


Capacità e limiti
propensione al minore
spreco possibile di risorse
cognitive
Profilazione esplicita
Profilazione implicita
Sistemi e siti adattivi

Adattamento a
caratteristiche dell’utente
comportamento nell’uso
Ambiente d’utilizzo
Il progetto
Progettazione
di siti adattivi
L’adattività
chedisiprototipi
vuole realizzare
è
basata sulla modifica automatica del
layout
del sitoa cosa:
Adattamento
alle prestazioni cognitive dell’utente
Parametri di variazione:
Dimensione elementi
Che cosa viene adattato: ?
 Posizione elementi
 Numero elementi

Test – scopo
Lo scopo dei test è valutare le prestazioni
dell’utente nell’individuare e cliccare un
determinato elemento (il ‘target’) tra i vari
elementi presenti in uno spazio delimitato
visualizzato su uno schermo (lo ‘scenario’)
Test – scopo
Test – variabili coinvolte
Si vuole verificare che al variare di tre
parametri strutturali del layout



Dimensione del target
Posizione del target
Numero di elementi
sia riscontrabile una differenza
significativa nel tempo di risposta
Test – ipotesi da verificare
1.
Dimensione: si suppone che all’aumentare della
dimensione del target il tempo di risposta diminuisca.
2.
Numero: si presume che al diminuire del numero di
elementi presenti nello scenario il tempo di risposta
diminuisca.
3.
Posizione: si prevede che all’avvicinarsi del target alla
posizione nell’angolo in alto a sinistra dello scenario il
tempo di risposta diminuisca.
4.
Distanza relativa: al diminuire della distanza tra
elemento di attenzione precedente e nuovo elemento
target dovrebbe corrispondere una diminuzione del
tempo di risposta.
Test – esempi
Test – gruppo di controllo
Test – somministrazione
La sessione di test si compone di trenta singoli
test presentati in maniera consecutiva
Campione utenti:


20 utenti per il test base
8 utenti per il test di controllo
Indicazione fornita agli utenti:
“Cliccare l’elemento target
(pulsante ‘prodotti’ nel test base, ‘I’ nel test di controllo)
nella maniera più veloce e precisa possibile”
Risultati – test base
Grafico gruppo test base
6000
utente_1
utente_2
utente_3
5000
utente_4
utente_5
utente_6
4000
utente_7
utente_8
utente_9
utente_10
3000
utente_11
utente_12
utente_13
2000
utente_14
utente_15
utente_16
1000
utente_17
utente_18
utente_19
Media
te
st
1
te
st
2
te
st
3
te
st
4
te
st
5
te
st
6
te
st
7
te
st
8
te
st
te 9
st
10
te
st
11
te
st
12
te
st
13
te
st
14
te
st
15
te
st
16
te
st
17
te
st
18
te
st
19
te
st
20
te
st
21
te
st
22
te
st
23
te
st
24
te
st
25
te
st
26
te
st
27
te
st
28
te
st
29
te
st
30
0
t1
t3
t5
t8
t
te 9
st
10
te
st
11
te
st
12
te
st
13
te
st
14
te
st
15
te
st
16
te
st
17
te
st
18
te
st
19
te
st
20
te
st
21
te
st
22
te
st
23
te
st
24
te
st
25
te
st
26
te
st
27
te
st
28
te
st
29
te
st
30
te
s
te
s
t7
te
s
t6
te
s
te
s
t4
te
s
te
s
t2
te
s
te
s
Risultati – test controllo
Grafico gruppo test controllo
2500
utente_1
2000
utente_2
utente_3
1500
utente_4
utente_5
1000
utente_6
utente_7
500
utente_8
media
0
te
st
1
te
st
2
te
st
3
te
st
4
te
st
5
te
st
6
te
st
7
te
st
8
te
st
te 9
st
1
te 0
st
1
te 1
st
1
te 2
st
1
te 3
st
1
te 4
st
1
te 5
st
1
te 6
st
1
te 7
st
1
te 8
st
1
te 9
st
2
te 0
st
2
te 1
st
2
te 2
st
2
te 3
st
2
te 4
st
2
te 5
st
2
te 6
st
2
te 7
st
2
te 8
st
2
te 9
st
30
Risultati – confronto test base vs
test controllo
confronto media tempi test
tempi medi test base
tempi medi test controllo
3000
2500
2000
1500
1000
500
0
Risultati – livello difficoltà test
Grafico livello difficoltà per test
numero
dimensione
posizione
distanza relativa
distanza dal centro
media difficoltà
media tempi
1,1
0,9
0,5
0,3
0
t3
9
t2
te
s
8
t2
te
s
7
te
s
6
t2
t2
te
s
5
t2
te
s
4
t2
te
s
3
te
s
t2
2
te
s
1
t2
t2
te
s
0
t2
te
s
9
t1
te
s
8
t1
te
s
7
te
s
6
t1
t1
te
s
5
t1
te
s
4
t1
te
s
3
te
s
2
t1
t1
te
s
1
t1
te
s
0
t1
te
s
t9
te
s
t8
te
s
t7
te
s
t6
te
s
t5
te
s
t4
Normalizzazione della scala dei valori adottati dai
parametri esaminati
te
s
t3
te
s
t2
te
s
te
s
-0,1
t1
0,1
te
s
livello difficoltà
0,7
Risultati – confronto tempi medi vs
parametro numero
Confronto tempi medi vs numero
numero
media test base
1,1
0,9
0,7
0,5
0,3
0,1
-0,1
te
1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
st est est est est est est est est st1 st1 st1 st1 st1 st1 st1 st1 st1 st1 st2 st2 st2 st2 st2 st2 st2 st2 st2 st2 st3
t t t t t t t t te te te te te te te te te te te te te te te te te te te te te
te
st
1
st
2
te
st
3
te
st
4
te
st
5
te
st
6
te
st
7
te
st
te 8
s
te t9
st
1
te 0
st
1
te 1
st
1
te 2
st
1
te 3
st
1
te 4
st
te 1 5
st
1
te 6
st
1
te 7
st
1
te 8
st
1
te 9
st
2
te 0
st
2
te 1
st
2
te 2
st
te 2 3
st
2
te 4
st
2
te 5
st
2
te 6
st
2
te 7
st
2
te 8
st
2
te 9
st
30
te
Risultati – confronto tempi medi vs
parametro dimensione
Confronto tempi medi vs dimensione
dimensione
media test base
1,1
0,9
0,7
0,5
0,3
0,1
-0,1
-0,1
te
st
1
te
st
2
te
st
3
te
st
4
te
st
5
te
st
6
te
st
7
te
st
8
te
st
te 9
st
1
te 0
st
1
te 1
st
1
te 2
st
1
te 3
st
1
te 4
st
1
te 5
st
1
te 6
st
1
te 7
st
1
te 8
st
1
te 9
st
2
te 0
st
2
te 1
st
2
te 2
st
2
te 3
st
2
te 4
st
2
te 5
st
2
te 6
st
2
te 7
st
2
te 8
st
2
te 9
st
30
Risultati – confronto tempi medi vs
parametro posizione
Confronto tempi medi vs posizione
posizione
media test base
1,1
0,9
0,7
0,5
0,3
0,1
te
st
1
st
2
te
st
te 3
st
4
te
st
5
te
st
6
te
st
te 7
st
8
te
s
te t9
st
te 1 0
st
1
te 1
st
1
te 2
st
te 1 3
st
1
te 4
st
1
te 5
st
1
te 6
st
te 1 7
st
1
te 8
st
1
te 9
st
te 2 0
st
2
te 1
st
2
te 2
st
te 2 3
st
2
te 4
st
2
te 5
st
2
te 6
st
te 2 7
st
2
te 8
st
2
te 9
st
30
te
Risultati – confronto tempi medi vs
distanza relativa
Confronto tempi medi vs distanza relativa
distanza relativa
media test base
1,1
0,9
0,7
0,5
0,3
0,1
-0,1
Prototipi – funzionamento base
Personalizzazione del layout del sito
Modellazione utente basata sulle prestazioni
cognitive rilevate durante l’interazione con il sito
Elemento cardine del profilo utente è il tempo
medio di interazione
In base al profilo il sistema procede a
classificare l’utente in una delle tre categorie
previste
A ciascuna categoria è associata uno specifica
personalizzazione dell’interfaccia
Prototipi - adattamento
L’adattività realizzata, basata sulla
modifica automatica del layout del sito, si
propone di soddisfare, attraverso lo stesso
sistema, due opposte necessità:

Semplificazione

Maggiori potenzialità
Prototipo risultati motore di ricerca
Prototipo galleria immagini
Prototipo tag cloud
Una tag cloud è una rappresentazione
visiva delle etichette o delle parole-chiave
usate in un sito web.
È concepita come una lista ponderata in
cui la dimensione attribuita ad una parola
è una rappresentazione della sua
importanza.
Prototipo photo cloud
Prototipo sito e-commerce:
home page
Prototipo sito e-commerce:
pagina elenco prodotti
Prototipo sito e-commerce:
pagina scheda prodotto
Conclusioni – possibili applicazioni
Il sistema adattivo proposto trova naturale
applicazione nel campo dell’e-learning,
oltre che nell’ambito del Brain training e
dell’e-commerce.
In generale può essere applicato a
qualunque sito, purché venga
adeguatamente testato con gli utenti reali.
Conclusioni – possibili sviluppi
Estensione dell’adattività ad altri parametri
che possono modificare il layout di un sito
Aggiunta di altri metodi di analisi delle
prestazioni o dei comportamenti
Integrazione con sistemi di profilazione e
modellazione dell’utente standard
Scarica

Mastrototaro Diego