Boosting Recommender Systems with Deep Learning
João Gomes
RecSys 2017 – Como, Italy
Boosting Recommender Systems with Deep Learning Joo Gomes RecSys - - PowerPoint PPT Presentation
Boosting Recommender Systems with Deep Learning Joo Gomes RecSys 2017 Como, Italy 200 clickstream Platform for 230 Countries 2500 Brands 300K Products 1800+ employees events / sec Luxury Fashion 500 Boutiques 4M users 20+ in Data
RecSys 2017 – Como, Italy
230 Countries Platform for Luxury Fashion 300K Products 4M users 2500 Brands 500 Boutiques 1800+ employees 20+ in Data Science 200 clickstream events / sec
Deep Learning for feature extraction Off-the-shelf Model
Find similar items
Easy, fast, testable Useful in some contexts
ResNet-50
0.5, 0.1, 1.2, 0, 1, ... 0.4, 0.1, 0.6, 0, 1, ... 0.1, 0.3, 0.1, 1.5, 2... ... 0.7, 0.85, 0.1, 0, 1...
Extend network to predict categories
Retrain
Use new predictions
Use new embeddings
ResNet-50
Dense Layer(s) Softmax Layer Long Dress
Can we model complex stylistic relationships? Pairwise complementarity score
Embeddings
Fusion Layer
Merge Layer
Image embedding Attribute embedding Description embedding Fusion Layer Merge Layer Dense Layer(s) Image embedding Attribute embedding Description embedding Fusion Layer
Positive pairs
Negative pairs
Data augmentation to expand
Good, reliable, labeled data is a competitive advantage. Involve your company in your problem!
GIVENCHY SALVATORE FERRAGAMO RICK OWENS PIERRE HARDY FASHION CLINIC TIMELESS LANVIN LANVIN SIMON MILLER
Outfit generation
Use DL embeddings in current recommendation models
Personalized recommendations with end-to-end DL
Deep learning is not trivial, but it isn't hard to get started
Get good data
Deep network engineering is fun!
João Gomes
joao.gomes@farfetch.com data@farfetch.com We’re hiring! Get in touch for research collaborations