Netflix recommendation systems

662 views 75 slides Apr 21, 2021
Slide 1
Slide 1 of 75
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75

About This Presentation

The Netflix recommendation systems (technical and marketing)
for the university.


Slide Content

What is recommendation systems?

AMK
[email protected]

Recommender systems definition

We use
recommendation
systems
everywhere

Recommender
systems
purpose

The origin of the story : 1990

Profits:
1.Helps users to make the decision
2.Increases users awareness in the field of interest

Data collection

Target shops story

Patterns

Type of recommendation systems:
1.Collaborative filtering
2.Content based filtering
3.Hybrid systems

Collaborating filtering :

Content based filtering :

Summary :

how does recommendation system
Influence on marketing and sales?
Navid AZ
[email protected]
Case:

What is?

Reed Hastings and Marc Randolph co-found Netflix to offer online movie rentals;
1997

The company launched the first DVD rental and sales site , netflix.com

1998 – 2000

4.2 million members

2007

Netflix introduced streaming

Netflix launched its first slate of original
programming
2013
-the first internet TV network nominated for the Emmy Awards

2016

Netflix is available worldwide: 190 countries;

2017

Netflix 100 million members globally
- Netflix wins its first Oscar for Best Documentary Short Subject

2018

The most nominated service at 2018 Emmy Awards with 112
nominations (HBO received 108); both Netflix and HBO won 23
awards each.


In year!

Paid memberships – over 148 million in 190 countries;

Revenue in Q1 2019 – over $4.5 billion (Netflix);

Stock-market value – nearly $165 billion, more than Disney ($130
billion);

Netflix has raised a total of $3.1 billion in funding over 10 rounds;
NOW

Marketing Funnel

Business Model
subscription-based
●Basic: 9$ per month, single screen at a time, SD
●Standard: 13$ per month, two screen at a time, HD
●Premium: 16$ per month, four screen at a time, 4K

8 key factors behind Netflix’s success story

1. Disrupting the industry – Disrupting itself

2. Flexibility

3. Investing in original content

4. No ads

5. Netflix pioneered binge-watching

●54% market size for netflix
●10% screen time in the US

6- Clever Campaigns

7. Excellent user experience

-Custom-created preview videos that
automatically play when you scroll over
a title card;

-A download-and-go feature that
allows users to watch shows offline;

-The ability to share your Netflix
account;

-30-day free subscription.

8. Personalization via the Netflix recommendation engine

“Almost everything we do is a recommendation.”
-Netflix engineering director Xavier Amatriain

●Investors
●Content Owners
●Internet Service Providers
●Filmmaker Guides and Individuals
●Cinemas and Theaters
●Prizes and Film Festivals
●Influencers
●IP Holders
●Pornhub!
●TV Network Companies
●Google and Amazon
●Alliances with Smart TV Companies
●Alliances with the Gaming Industry

Netflix different partners

How does
recommendation system work?
(Matrix Factorization)
Mina Tafreshi
Case: Netflix technical review

Recommendation systems are one of the most fascinating
applications of machine learning!
But the question is:
-HOW do these work?

Answer:
Matrix factorization

Netflix Universe
Anna
Bob
Copper Dana
M2
M1 M3
M4 M5

Netflix ratings:


M1M2

M3

M4

M5

Anna1 3 2 5 4
Bob 2 1 1 1 5
Copp
er
3 2 3 1 5
Dana2 4 1 5 2

Human behave:


M1M2

M3

M4

M5

Anna1 3 2 5 4
Bob 2 1 1 1 5
Copp
er
3 2 3 1 5
Dana2 4 1 5 2

Human behave:


M1M2

M3

M4

M5

Anna3 1 1 3 1
Bob 1 2 4 1 3
Copp
er
3 1 1 3 1
Dana4 3 5 4 4
Anna = Copper

M1 = M4

Bob + Copper = Dana

M5 = Avg (M2, M3)

Human behave:


M1M2

M3

M4

M5

Anna3 3 3 3 3
Bob 3 3 3 3 3
Copp
er
3 3 3 3 3
Dana3 3 3 3 3
= = =

Guessing rate:


M1M2

M3

M4

M5

Anna3 3 3 3 3
Bob 3 3 3 3 3
Copp
er
3 3 3 ? 3
Dana3 3 3 3 3
= = =
Copper = 3 star for M4

How do figure out all these dependencies?

Answer :
matrix factorization

Factorization

6 * 4 = 24






M1M2

M3

M4

M5

Anna3 1 1 3 1
Bob 1 2 4 1 3
Copp
er
3 1 1 3 1
Dana4 3 5 4 4
this * that =

features
Comedy
Dreama
Action
Scary

Dot product
Has a sad dog
Good canadian
Meryl Streep

Anna
M1
TrueFalse


31

ActionComedy

Dot product
Dana
M1
TrueTrue


31

ActionComedy So this is how we do:

3 + 1 = 4

M1 3 1
M2 1 2
M3 1 4
M4 3 1
ComedyAction
AnnaTrueFalse
BobFalseTrue
CopperTrueFalse
DanaTrueTrue
Categories
M5 1 3
ActionComedy
Anna movie 1

3 + 1 = 3

M1M2

M3

M4

M5

Anna3 1 1 3 1
Bob 1 2 4 1 3
Copp
er
3 1 1 3 1
Dana4 3 5 4 4

6 * 4 = 24

M1 M2

M3

M4

M5

Comedy 3 1 1 3 1
Action 1 2 4 1 3
ComedyAction
AnnaTrue False
BobFalse True
CopperTrue False
DanaTrue True


M1 M2

M3

M4

M5

Anna 3 1 1 3 1
Bob 1 2 4 1 3
Copper 3 1 1 3 1
Dana 4 3 5 4 4
matrix
factorization

storage

Matrix factorization
1000
movies
2000 user
2000 * 1000
2M entries
1000
movies
100 Features
2000 user
100 Features
100 * 1000
100k entries
2000 * 100
200k entries

How to find right factorization?
Training models

www.github.com/minatafreshi
[email protected]

Thanks for listening to me! :D