Embed presentation
Download to read offline



![Introduzione
Il WEB è diventato...
◦ Più social
◦ Più mobile
La personalizzazione ha ampliato e complicato i
rischi e le preoccupazioni per la privacy:
◦ Informazini imbarazzanti
◦ Servizi Web November 2007 “Facebook
Beacon,” [Story and Stone 2007]
Survey:
◦ Le preoccupazioni per la privacy sono cresciute
significativamente tra il 2002 e il 2008 [Anton
et al. (2010)] 8.
◦ Il 66% degli americani non vuole pubblicità
personalizzata [Turow et al. (2009)]](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-4-2048.jpg)











![Pseudonymous personalization (2/2)
Esempio sul rischio privacy
Possibilità di trovare l’identità di una persona associando i dati in comune, in
questo caso tramite il CAP, la data di nascita ed il sesso. [Sweeney, 2002]
A destra i dati medici del
Group Insurance
Commission (GIC),
Massachusetts venduti
all’industria e donati ai
ricercatori.
A sinistra i dati dei votanti
della città di Cambridge,
Massachusetts.
Attualmente disponibile al
prezzo di 20 dollari.](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-16-2048.jpg)
![Client-side personalization
I dati dell’utente sono memorizzati nel client ed anche
il processo di personalizzazione avviene nel client.
Esempio: WHAT (Web Host Access Tool)
[Cassel, 2001].
L’utente pensa di aver più controllo sui suoi dati e
meno problemi di privacy.
Problemi: gli attuali sistemi di personalizzazione devono
essere riprogettati per funzionare a livello client e
devono essere protette le logiche di business utilizzate
in questi sistemi.
Problema aggiuntivo: il livello client-side è meno
protetto da minacce rispetto al server-side.](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-17-2048.jpg)
![Distribution personalization
I dati degli utenti
vengono distribuiti
attraverso le macchine
locali.
Il sistema ricava i dati
degli altri utenti tramite
una rete p2p.
Viene preservata la
privacy siccome i dati
degli altri utenti, una
volta aggiornato il
modello dell’utente
locale, vengono scartati. PocketLens [Miller et al. 2004]](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-18-2048.jpg)
![Perturbation and Obfuscation
personalization
Il metodo di perturbazione
consiste nel modificare i
dati degli utenti
alternandoli prima di
inviarli al database
centrale. [Polat and Du
2003]
Il metodo di offuscamento
prevede il rimpiazzo con
dati random di una certa
percentuale di dati di ogni
utente. [Berkovsky, 2005]
In questi due casi diventa più difficile identificare gli utenti mantenendo
comunque l’efficacia dei sistemi di personalizzazione.](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-19-2048.jpg)
![User controls personalization (1/2)
Scrutability: dare all’utente la possibilità di capire e
controllare gli aspetti del proprio user model. In altre parole
l’utente può decidere quali informazioni sono a disposizione
dei vari servizi e come esse sono utilizzate e mantenute.
Associare data di scadenza
Sistema
Personis Evidenze Compattare
[Kay et al.
2003]
Trasformare
Restringere](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-20-2048.jpg)
![User controls personalization (2/2)
Do-not-track: si tratta di aggiungere un
parametro all’HTTP header per specificare la
volontà di non essere tracciati. [Mayer and
Narayanan 2011)]
User-controllable policy learning : sistema che
utilizza tecniche di machine learning per
predire le preferenze di un’utente sulla base
delle sue decisioni sulla privacy. Nello specifico
il sistema suggerisce impostazioni sulla privacy
e l’utente deve decidere se accettarle o meno.
[Kelley et al. 2008]](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-21-2048.jpg)


![La privacy nelle fasi di personalizzazione
Raccolta dati
◦ Es.: localizzazione
Creazione di un modello utente
◦ Es.: collaborative filtering e machine learning
, abitudine delle aziende di scambiarsi i dati
Adattamento
◦ Es.: le nuove tecnologie di personalizzazione
distribuiscono il contenuto personalizzato e
adattato per tutto il WEB
[Kobsa ( 2001 , 2007a)]](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-24-2048.jpg)
![Controllo della privacy
Le tecnologie che limitano il controllo
dell’utente sulla sua privacy sono
percepite come più intrusive [Awad and
Krishnan (2006)]
Le tecnologie basate su un alto livello di
automazione pongono maggiori rischi per
la privacy degli utenti](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-25-2048.jpg)

![Progettare sistemi di personalizzazione
Nella fase di progettazione dei sistemi si
possono distinguere due tipi di approcci
ingegneristici al problema della privacy
[Spiekermann and Cranor (2009)]
◦ Privacy-by-policy:
Si focalizza sull’implementazione dei principi di notifica e
scelta
Es.: Do-not-track
◦ Privacy-by-architecture:
Minimizzano la raccolta di dati personali
Enfatizzano l’anonimato e il processo e la conservazione
dei dati lato client
Es.: WHAT](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-27-2048.jpg)




![Riferimenti
Articolo di riferimento di tutta la
presentazione: Personalization and
privacy: a survey of privacy risks and
remedies in personalization-based
systems [Eran Toch · Yang Wang · Lorrie
Faith Cranor, 2012]
Tutti gli altri riferimenti utilizzati si
trovano all’interno dello stesso articolo.](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-32-2048.jpg)

Il documento esplora i rischi connessi alla privacy nei sistemi di personalizzazione, evidenziando le sfide presentate dall'uso di informazioni sensibili provenienti dai social network. Vengono discusse metodologie per mitigare tali rischi, come l'uso di pseudonimi, controlli utente e approcci ingegneristici per la privacy. Infine, si propone un framework per comprendere e affrontare le preoccupazioni di privacy emergenti nella personalizzazione.



![Introduzione
Il WEB è diventato...
◦ Più social
◦ Più mobile
La personalizzazione ha ampliato e complicato i
rischi e le preoccupazioni per la privacy:
◦ Informazini imbarazzanti
◦ Servizi Web November 2007 “Facebook
Beacon,” [Story and Stone 2007]
Survey:
◦ Le preoccupazioni per la privacy sono cresciute
significativamente tra il 2002 e il 2008 [Anton
et al. (2010)] 8.
◦ Il 66% degli americani non vuole pubblicità
personalizzata [Turow et al. (2009)]](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-4-2048.jpg)











![Pseudonymous personalization (2/2)
Esempio sul rischio privacy
Possibilità di trovare l’identità di una persona associando i dati in comune, in
questo caso tramite il CAP, la data di nascita ed il sesso. [Sweeney, 2002]
A destra i dati medici del
Group Insurance
Commission (GIC),
Massachusetts venduti
all’industria e donati ai
ricercatori.
A sinistra i dati dei votanti
della città di Cambridge,
Massachusetts.
Attualmente disponibile al
prezzo di 20 dollari.](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-16-2048.jpg)
![Client-side personalization
I dati dell’utente sono memorizzati nel client ed anche
il processo di personalizzazione avviene nel client.
Esempio: WHAT (Web Host Access Tool)
[Cassel, 2001].
L’utente pensa di aver più controllo sui suoi dati e
meno problemi di privacy.
Problemi: gli attuali sistemi di personalizzazione devono
essere riprogettati per funzionare a livello client e
devono essere protette le logiche di business utilizzate
in questi sistemi.
Problema aggiuntivo: il livello client-side è meno
protetto da minacce rispetto al server-side.](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-17-2048.jpg)
![Distribution personalization
I dati degli utenti
vengono distribuiti
attraverso le macchine
locali.
Il sistema ricava i dati
degli altri utenti tramite
una rete p2p.
Viene preservata la
privacy siccome i dati
degli altri utenti, una
volta aggiornato il
modello dell’utente
locale, vengono scartati. PocketLens [Miller et al. 2004]](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-18-2048.jpg)
![Perturbation and Obfuscation
personalization
Il metodo di perturbazione
consiste nel modificare i
dati degli utenti
alternandoli prima di
inviarli al database
centrale. [Polat and Du
2003]
Il metodo di offuscamento
prevede il rimpiazzo con
dati random di una certa
percentuale di dati di ogni
utente. [Berkovsky, 2005]
In questi due casi diventa più difficile identificare gli utenti mantenendo
comunque l’efficacia dei sistemi di personalizzazione.](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-19-2048.jpg)
![User controls personalization (1/2)
Scrutability: dare all’utente la possibilità di capire e
controllare gli aspetti del proprio user model. In altre parole
l’utente può decidere quali informazioni sono a disposizione
dei vari servizi e come esse sono utilizzate e mantenute.
Associare data di scadenza
Sistema
Personis Evidenze Compattare
[Kay et al.
2003]
Trasformare
Restringere](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-20-2048.jpg)
![User controls personalization (2/2)
Do-not-track: si tratta di aggiungere un
parametro all’HTTP header per specificare la
volontà di non essere tracciati. [Mayer and
Narayanan 2011)]
User-controllable policy learning : sistema che
utilizza tecniche di machine learning per
predire le preferenze di un’utente sulla base
delle sue decisioni sulla privacy. Nello specifico
il sistema suggerisce impostazioni sulla privacy
e l’utente deve decidere se accettarle o meno.
[Kelley et al. 2008]](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-21-2048.jpg)


![La privacy nelle fasi di personalizzazione
Raccolta dati
◦ Es.: localizzazione
Creazione di un modello utente
◦ Es.: collaborative filtering e machine learning
, abitudine delle aziende di scambiarsi i dati
Adattamento
◦ Es.: le nuove tecnologie di personalizzazione
distribuiscono il contenuto personalizzato e
adattato per tutto il WEB
[Kobsa ( 2001 , 2007a)]](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-24-2048.jpg)
![Controllo della privacy
Le tecnologie che limitano il controllo
dell’utente sulla sua privacy sono
percepite come più intrusive [Awad and
Krishnan (2006)]
Le tecnologie basate su un alto livello di
automazione pongono maggiori rischi per
la privacy degli utenti](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-25-2048.jpg)

![Progettare sistemi di personalizzazione
Nella fase di progettazione dei sistemi si
possono distinguere due tipi di approcci
ingegneristici al problema della privacy
[Spiekermann and Cranor (2009)]
◦ Privacy-by-policy:
Si focalizza sull’implementazione dei principi di notifica e
scelta
Es.: Do-not-track
◦ Privacy-by-architecture:
Minimizzano la raccolta di dati personali
Enfatizzano l’anonimato e il processo e la conservazione
dei dati lato client
Es.: WHAT](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-27-2048.jpg)




![Riferimenti
Articolo di riferimento di tutta la
presentazione: Personalization and
privacy: a survey of privacy risks and
remedies in personalization-based
systems [Eran Toch · Yang Wang · Lorrie
Faith Cranor, 2012]
Tutti gli altri riferimenti utilizzati si
trovano all’interno dello stesso articolo.](https://image.slidesharecdn.com/personalizationandprivacy-130116125344-phpapp01/75/Personalization-and-privacy-32-2048.jpg)