Consigli dal Marketplace

"Consigliate" è un elenco personalizzato di app fornito all'utente. Le app vengono suggerite attraverso un algoritmo calcolato utilizzando i dati anonimi relativi alle installazioni da parte degli utenti Marketplace registrati.

app recommendations

Chi può vedere le app consigliate?

L'elenco delle app consigliate è disponibile per gli utenti che:

  • Possiedono un Firefox Account e utilizzano tale account per accedere al Marketplace.
  • Non hanno disattivato tale funzione.

Come attivare o disattivare questa funzione

Si può scegliere di attivare o disattivare questa funzione in qualsiasi momento. Scegliendo di disattivarla, i propri dati non verranno utilizzati (seppur anonimamente) per calcolare le app consigliate.

  1. Una volta effettuato l'accesso, toccare l'icona delle impostazioni, quindi selezionare Modifica Impostazioni Account.
    account settings marketplace
  2. Contrassegnare la casella accanto alla voce Sì, mostra i consigli basati sulle app installate. per attivare la funzione. Deselezionare la casella per disattivarla.

Come funzionano i consigli?

L'algoritmo utilizzato nel Firefox Marketplace è sviluppato da Telefonica Research Labs. Più applicazioni vengono scaricate e installate, migliori e più personalizzati saranno i consigli. Prima dell'installazione di qualsiasi applicazione, il sistema consiglia le applicazioni in base alla loro popolarità, poichè l'algoritmo non possiede dati a sufficienza per ricavare i gusti personali dell'utente.

La tecnica principale utilizzata in questo sistema viene chiamata filtraggio collaborativo (CF). Si tratta di una tecnica che permette di generare consigli personalizzati per un utente usufruendo delle opinioni di altri utenti con interessi simili.

Nello specifico la tecnica CF utilizzata è chiamata Fattorizzazione Matriciale, che ha avuto origine qui. L'intero algoritmo è descritto in questo documento di ricerca (in inglese). Vengono utilizzati solo dati anonimi delle installazioni delle app e non altre informazioni descritte nel documento precedentemente menzionato, come ad esempio la posizione della propria abitazione o del luogo di lavoro.

Per gli sviluppatori: è possibile trovare il codice (open source) dell'implementazione dell'algoritmo a questo indirizzo: https://github.com/grafos-ml/test.fm/blob/master/src/testfm/models/tensorcofi.py. Il codice del server backend (chiamato Frappe) del sistema di elaborazione dei consigli si trova a questo indirizzo: https://github.com/grafos-ml/frappe.

Come vengono raccolti e utilizzati i dati?

Quando viene effettuato l'accesso e installata un'app, vengono registrati dal Marketplace l'applicazione scaricata, il Paese, la data e l'ora di installazione e la lingua impostata dall'utente. Il sistema non è in grado di stabilire e registrare se l'app sia stata apprezzata, utilizzata oppure rimossa dall'utente.

I dati utilizzati per il calcolo dei consigli sono:

  • Applicazioni installate e data di installazione
  • Paese dell'utente
  • Lingua impostata dall'utente

Se vengono installate app senza aver effettuato l'accesso, nel Marketplace verrà registrato solo che la data app è stata installata da qualcuno in un determinato Paese.

Tutti i dati vengono raccolti nei server di Mozilla e non ceduti a terze parti. Nessuna informazione viene condivisa con lo sviluppatore dell'app e, nel rispetto dei termini dell'informativa sulla privacy del Marketplace, i dati vengono utilizzati per migliorare l'esperienza dell'utente.

È stato utile questo articolo? Attendere...

Utenti che hanno contribuito a scrivere questo articolo: Michele Rodaro, aroblu94. Tutti possono contribuire.