Why learn how to build recommendation engines? Jamen Long Data - - PowerPoint PPT Presentation

why learn how to build recommendation engines
SMART_READER_LITE
LIVE PREVIEW

Why learn how to build recommendation engines? Jamen Long Data - - PowerPoint PPT Presentation

DataCamp Building Recommendation Engines with PySpark BUILDING RECOMMENDATION ENGINES WITH PYSPARK Why learn how to build recommendation engines? Jamen Long Data Scientist DataCamp Building Recommendation Engines with PySpark What


slide-1
SLIDE 1

DataCamp Building Recommendation Engines with PySpark

Why learn how to build recommendation engines?

BUILDING RECOMMENDATION ENGINES WITH PYSPARK

Jamen Long

Data Scientist

slide-2
SLIDE 2

DataCamp Building Recommendation Engines with PySpark

What recommendations look like

slide-3
SLIDE 3

DataCamp Building Recommendation Engines with PySpark

Learning about you

slide-4
SLIDE 4

DataCamp Building Recommendation Engines with PySpark

How recommendation engines work

slide-5
SLIDE 5

DataCamp Building Recommendation Engines with PySpark

How recommendation engines work

slide-6
SLIDE 6

DataCamp Building Recommendation Engines with PySpark

How recommendation engines work

slide-7
SLIDE 7

DataCamp Building Recommendation Engines with PySpark

How recommendation engines work

slide-8
SLIDE 8

DataCamp Building Recommendation Engines with PySpark

How recommendation engines work

slide-9
SLIDE 9

DataCamp Building Recommendation Engines with PySpark

The Power of Recommendation Engines

slide-10
SLIDE 10

DataCamp Building Recommendation Engines with PySpark

Prerequisites

slide-11
SLIDE 11

DataCamp Building Recommendation Engines with PySpark

Let's practice!

BUILDING RECOMMENDATION ENGINES WITH PYSPARK

slide-12
SLIDE 12

DataCamp Building Recommendation Engines with PySpark

Collaborative filtering vs. content-based filtering and implicit vs explicit ratings

BUILDING RECOMMENDATION ENGINES WITH PYSPARK

Jamen Long

Data Scientist

slide-13
SLIDE 13

DataCamp Building Recommendation Engines with PySpark

Two types of recommendation engines:

CONTENT-BASED FILTERING

Based on features of items Genre: Comedy, Action, Drama Animation: Animated, Not animated Language: English, Spanish, Korean Decade Produced: 1950's, 1980's Actors: Meryl Streep, Tom Hanks

COLLABORATIVE FILTERING

slide-14
SLIDE 14

DataCamp Building Recommendation Engines with PySpark

Two types of recommendation engines

CONTENT-BASED FILTERING

Based on features of items

COLLABORATIVE FILTERING

slide-15
SLIDE 15

DataCamp Building Recommendation Engines with PySpark

Two types of recommendation engines

CONTENT-BASED FILTERING

Based on features of items

COLLABORATIVE FILTERING

slide-16
SLIDE 16

DataCamp Building Recommendation Engines with PySpark

Two types of recommendation engines

CONTENT-BASED FILTERING

Based on features of items

COLLABORATIVE FILTERING

slide-17
SLIDE 17

DataCamp Building Recommendation Engines with PySpark

Two types of recommendation engines

CONTENT-BASED FILTERING

Based on features of items

COLLABORATIVE FILTERING

Based on similar user preferences

slide-18
SLIDE 18

DataCamp Building Recommendation Engines with PySpark

Two types of ratings

slide-19
SLIDE 19

DataCamp Building Recommendation Engines with PySpark

Two types of ratings

EXPLICIT RATINGS

slide-20
SLIDE 20

DataCamp Building Recommendation Engines with PySpark

Two types of ratings

EXPLICIT RATINGS IMPLICIT RATINGS

slide-21
SLIDE 21

DataCamp Building Recommendation Engines with PySpark

Two types of ratings

EXPLICIT RATINGS IMPLICIT RATINGS

slide-22
SLIDE 22

DataCamp Building Recommendation Engines with PySpark

Two types of ratings

EXPLICIT RATINGS IMPLICIT RATINGS

slide-23
SLIDE 23

DataCamp Building Recommendation Engines with PySpark

Two types of ratings

EXPLICIT RATINGS IMPLICIT RATINGS

slide-24
SLIDE 24

DataCamp Building Recommendation Engines with PySpark

Two types of ratings

EXPLICIT RATINGS IMPLICIT RATINGS

slide-25
SLIDE 25

DataCamp Building Recommendation Engines with PySpark

Let's practice!

BUILDING RECOMMENDATION ENGINES WITH PYSPARK

slide-26
SLIDE 26

DataCamp Building Recommendation Engines with PySpark

Alternate Uses for ALS

BUILDING RECOMMENDATION ENGINES WITH PYSPARK

Jamen Long

Data Scientist

slide-27
SLIDE 27

DataCamp Building Recommendation Engines with PySpark

slide-28
SLIDE 28

DataCamp Building Recommendation Engines with PySpark

slide-29
SLIDE 29

DataCamp Building Recommendation Engines with PySpark

slide-30
SLIDE 30

DataCamp Building Recommendation Engines with PySpark

slide-31
SLIDE 31

DataCamp Building Recommendation Engines with PySpark

slide-32
SLIDE 32

DataCamp Building Recommendation Engines with PySpark

slide-33
SLIDE 33

DataCamp Building Recommendation Engines with PySpark

slide-34
SLIDE 34

DataCamp Building Recommendation Engines with PySpark

slide-35
SLIDE 35

DataCamp Building Recommendation Engines with PySpark

slide-36
SLIDE 36

DataCamp Building Recommendation Engines with PySpark

slide-37
SLIDE 37

DataCamp Building Recommendation Engines with PySpark

slide-38
SLIDE 38

DataCamp Building Recommendation Engines with PySpark

slide-39
SLIDE 39

DataCamp Building Recommendation Engines with PySpark

slide-40
SLIDE 40

DataCamp Building Recommendation Engines with PySpark

slide-41
SLIDE 41

DataCamp Building Recommendation Engines with PySpark

slide-42
SLIDE 42

DataCamp Building Recommendation Engines with PySpark

slide-43
SLIDE 43

DataCamp Building Recommendation Engines with PySpark

slide-44
SLIDE 44

DataCamp Building Recommendation Engines with PySpark

slide-45
SLIDE 45

DataCamp Building Recommendation Engines with PySpark

Let's practice!

BUILDING RECOMMENDATION ENGINES WITH PYSPARK