SlideShare a Scribd company logo
relatori: Vittorio Guarini e
Federico Panini
Machine Learning: strategie di collaborative filtering
nelle piattaforme online.
Un caso concreto di applicazione nel mondo SaaS e E-commerce, il caso
Fazland.com
Machine Learning: strategie di collaborative filtering nelle piattaforme online.
Machine Learning: strategie di collaborative filtering nelle piattaforme online.
Machine Learning: strategie di collaborative filtering nelle piattaforme online.
Machine Learning: strategie di collaborative filtering nelle piattaforme online.
Machine Learning: strategie di collaborative filtering nelle piattaforme online.
Machine Learning: strategie di collaborative filtering nelle piattaforme online.
Recommender System
• content based filtering
• user-user collaborative filtering
• item-item collaborative filtering
• unary item-item
Content Based Filtering
quanto è rilevante una parola o una keyword all'interno di un
documento
Collaborative Filtering
Al contrario del content based filtering, gli algoritmi di collaborative
filtering si basano sul di un concetto : la similarità. Le preferenze
di un utente sono utilizzate come base per creare correlazione
con altri utenti o con altri prodotti.
User-User Collaborative Filtering
Questo tipo di algoritmi cerca di identificare la similarità tra utenti.
A questo punto tra coloro che il sistema riconosce come similari
suggerire prodotti basandosi sulle loro preferenze.
User-User Collaborative Filtering
Item-Item Collaborative Filtering
Item-item collaborative filtering adotta un approccio leggermente
differente, ossia invece di computare ed identificare utenti tra loro
simili, sviluppa una matrice di similarità tra i prodotti utilizzando
ratings o valutazioni “unarie”. A questo punto sarà possibile
suggerire prodotti agli utenti che hanno comprato o utilizzato
prodotti tra loro simili.
AWS
Prof. Joseph A. Konstan - University of Minnesota
GRAZIE !

More Related Content

More from Federico Panini (8)

PDF
Long life to vagrant… Vagrant is dead
Federico Panini
 
PDF
Vagrant boxes with x, export display, chrome headless
Federico Panini
 
PDF
Aws vpc : addressing cidr
Federico Panini
 
PDF
Git in pills : git stash
Federico Panini
 
PPTX
Symfony & Mailcatcher
Federico Panini
 
PDF
Elasticsearch quick Intro (English)
Federico Panini
 
PDF
Elasticsearch a quick introduction
Federico Panini
 
PDF
Elk - Elasticsearch Logstash Kibana stack explained
Federico Panini
 
Long life to vagrant… Vagrant is dead
Federico Panini
 
Vagrant boxes with x, export display, chrome headless
Federico Panini
 
Aws vpc : addressing cidr
Federico Panini
 
Git in pills : git stash
Federico Panini
 
Symfony & Mailcatcher
Federico Panini
 
Elasticsearch quick Intro (English)
Federico Panini
 
Elasticsearch a quick introduction
Federico Panini
 
Elk - Elasticsearch Logstash Kibana stack explained
Federico Panini
 

Machine Learning: strategie di collaborative filtering nelle piattaforme online.

  • 1. relatori: Vittorio Guarini e Federico Panini Machine Learning: strategie di collaborative filtering nelle piattaforme online. Un caso concreto di applicazione nel mondo SaaS e E-commerce, il caso Fazland.com
  • 8. Recommender System • content based filtering • user-user collaborative filtering • item-item collaborative filtering • unary item-item
  • 9. Content Based Filtering quanto è rilevante una parola o una keyword all'interno di un documento
  • 10. Collaborative Filtering Al contrario del content based filtering, gli algoritmi di collaborative filtering si basano sul di un concetto : la similarità. Le preferenze di un utente sono utilizzate come base per creare correlazione con altri utenti o con altri prodotti.
  • 11. User-User Collaborative Filtering Questo tipo di algoritmi cerca di identificare la similarità tra utenti. A questo punto tra coloro che il sistema riconosce come similari suggerire prodotti basandosi sulle loro preferenze.
  • 13. Item-Item Collaborative Filtering Item-item collaborative filtering adotta un approccio leggermente differente, ossia invece di computare ed identificare utenti tra loro simili, sviluppa una matrice di similarità tra i prodotti utilizzando ratings o valutazioni “unarie”. A questo punto sarà possibile suggerire prodotti agli utenti che hanno comprato o utilizzato prodotti tra loro simili.
  • 14. AWS
  • 15. Prof. Joseph A. Konstan - University of Minnesota