human adventure algorithms: a of recommended the manufacture · director of datascience - deezer...

11
Add a picture here The manufacture of recommended algorithms: a human adventure Add a picture here Thomas Bouabca [email protected] Director of Datascience - Deezer Teratec - 14/10/2020

Upload: others

Post on 26-Feb-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

Add a picture here

The manufacture of recommended

algorithms: a human adventure

Add a picture here

Thomas [email protected] of Datascience - DeezerTeratec - 14/10/2020

Page 2: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

Resume

Page 3: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

Deezer: a streaming service

●●●

●●

●●

Page 4: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

The challenge of recommendation: create a user-centric experience

The goal:

● Help the users access to the right content in the catalog

● Create an affinity for the product● Be different● Create more value for the product

An example:

The flow: an unlimited personalised stream of music

Page 5: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

flow: a pipeline of different algorithms

Pool 1 Pool 2

Pool 3

TRACK POOLSTracks from different

origins: discovery, library...

TRACKLIST PATTERNAlternate between tracks of

different origins

LIVE ADAPTATIONSTracklists is updated according to

user’s interactions

FILTERS

- Remove banned tracks- Filter tracks with no rights- Filter tracks recently played

USER PROFILE

Page 6: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

Music representation for discovery

Page 7: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

Delivering in production

Page 8: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

A continuum from R&D to production

Page 9: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

User Needs

Issue

Prototype Production A/B TestThe very first version of our algorithm, for

internal use only.

Our algorithm has been A/B tested, approved, and is

released to all our users

There is always room for

improvement. We continue to AB test

to (in)validate hypothesis.

ReleaseWe implemented the

algorithm into the product, test it on a few

number of users and collect data

A process to test, learn and adapt quickly

We monitor every steps and iterate according to data

Monitoring

Page 10: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

Key takeaways

● User needs drive developments● A recommendation feature is always a tradeoff between

computer, machine learning, product or marketing constraints● Delivering quickly in production is the key

To achieve that:● The team works with small iterations ready for production● The organization and the technical stack is shaped according to

your goal● The team is autonomous and organizes itself: processes adapt to

humans, not the opposite

Page 11: human adventure algorithms: a of recommended The manufacture · Director of Datascience - Deezer Teratec - 14/10/2020. Resume. Deezer: a streaming service The challenge of recommendation:

Thank you