recommender systems in e-commerce. mlmu kosice 2017, exponea

35
Recommender systems in e-commerce October 2017

Upload: data-science-club

Post on 22-Jan-2018

72 views

Category:

Data & Analytics


5 download

TRANSCRIPT

Page 1: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

Recommender systems in e-commerce

October2017

Page 2: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

WE ARE HIRING

Page 3: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Why recommendations?

Page 4: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 5: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 6: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 7: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 8: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

● Revenue

● Click-through rate

● Time spent

● User satisfaction

● Product/customer life-time value

Recommend to maximize objective

Page 9: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

General techniques

Page 10: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Recommendation types

● New items on stock● Top selling/clicked items● Customer recent interaction● Collaborative filtering (CF)

○ Neighbourhood models○ Latent factor models

● Content based● Hybrid

No model

Model

Page 11: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

CF - Implicit vs Explicit feedback

● Explicit - wine ratings● Implicit - Purchases/views/add_to_cart …

○ http://yifanhu.net/PUB/cf.pdf

Page 12: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

CF - Neighbourhood methods

Page 13: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

CF - Latent factor models

Page 14: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Content based

Page 15: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 16: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 17: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Which one to use?

Page 18: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

● Revenue

● Click-through rate

● Time spent

● User satisfaction

● Product/customer life-time value

Recommend to maximize objective

Page 19: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING● Revenue

● Click-through rate

● Product/customer life-time

value

● User satisfaction

● ...

Business

● MAP

● DCG/nDCG

● RMSE

● ...

Academia

Page 20: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 21: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 22: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 23: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Are they correctly used?

Page 24: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Page 25: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

A/B test

Page 26: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Can we do better?

Page 27: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Multi-armed Bandit

Page 28: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Contextual Bandit

Page 29: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Where academia meet business

Offline A/B test

Page 30: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Plenty of insights

● Hyper-parameter search● Combinations of recommenders● Lot of data to generalize from

○ Best homepage options○ Best product view○ Best cart recommender (if any)

Page 31: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Future directions

Page 32: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Where to look next?

● Better hybrid models

● Better individual models

● Contextual bandit algorithms

● Learning 2 rank

Page 33: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

Learning 2 rank

● Pointwise

○ Logistic regression, SVM, GBTs, ...

● Pairwise

○ RankSVM, RankNet, ...

● Listwise

○ ListNet, ESRank, ...

Page 34: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

WE ARE HIRING

Page 35: Recommender systems in e-commerce. MLMU Kosice 2017, Exponea

MEETOURTEAM

WRITE HERE SOMETHING

THANK YOU

www.exponea.comfacebook.com/exponea

[email protected]