$30 off During Our Annual Pro Sale. View Details »

Mind Reading - Understanding Recommender Systems

Mind Reading - Understanding Recommender Systems

Vlad Iliescu

May 06, 2018
Tweet

More Decks by Vlad Iliescu

Other Decks in Technology

Transcript

  1. MIND READING - UNDERSTANDING
    RECOMMENDER SYSTEMS
    VLAD ILIESCU @

    View Slide

  2. A VERY IMPORTANT
    QUESTION™

    View Slide

  3. WHAT SUPER-POWER
    WOULD YOU LIKE?

    View Slide

  4. MIND READING IS NICE
    THIS TIME OF YEAR

    View Slide

  5. OFFLINE, IT’S PERSONAL

    View Slide

  6. ONLINE, IT DOESN’T SCALE

    View Slide

  7. ONLINE, IT DOESN’T SCALE
    UNLESS IT’S AUTOMATIC

    View Slide

  8. EVERYBODY’S DOING IT SO
    WHY CAN’T WE?

    View Slide

  9. REMEMBER NETFLIX’
    3-YEAR COMPETITION

    View Slide

  10. WHAT ARE
    RECOMMENDER
    SYSTEMS ANYWAY?

    View Slide

  11. THERE’S TWO TYPES OF
    RECOMMENDER SYSTEMS

    View Slide

  12. CONTENT-BASED FILTERING
    1.

    View Slide

  13. COLLABORATIVE FILTERING
    2.

    View Slide

  14. OKAY, MAYBE THERE’S
    THREE

    View Slide

  15. HYBRID SYSTEMS
    3.

    View Slide

  16. LET’S GO INTO A BIT
    MORE DETAIL

    View Slide

  17. CONTENT-BASED FILTERING

    View Slide

  18. - Gender
    - Age
    - Preferred genres
    - Artist
    - Year
    - Genre
    - Song Theme (extracted)

    View Slide

  19. Song Alice Bob Carol Dave Genre Year
    The Weeknd - Starboy 3 5 Pop 2016
    Luis Fonsi - Despacito 1 5 Dance 2017
    Lorde - 400 Lux 1 2 4 5 Alternative, Pop 2013
    Major Lazer - Light it Up 3 0 5 5 Dance 2016
    The White Stripes - Seven Nation Army 4 1 2 1 Alternative 2003
    Red Hot Chili Peppers - Scar Tissue 5 2 0 Alternative 2004
    Taylor Swift - Shake it Off 3 5 2 Pop 2014

    View Slide

  20. Song Carol Genre Year
    The Weeknd - Starboy Pop 2016
    Luis Fonsi - Despacito 5 Dance 2017
    Lorde - 400 Lux 4 Alternative, Pop 2013
    Major Lazer - Light it Up 5 Dance 2016
    The White Stripes - Seven Nation Army 2 Alternative 2003
    Red Hot Chili Peppers - Scar Tissue 0 Alternative 2004
    Taylor Swift - Shake it Off Pop 2014

    View Slide

  21. Song Carol Alternative Dance Pop Year
    The Weeknd - Starboy 0 0 1 2016
    Luis Fonsi - Despacito 5 0 1 0 2017
    Lorde - 400 Lux 4 1 0 1 2013
    Major Lazer - Light it Up 5 0 1 0 2016
    The White Stripes - Seven Nation Army 2 1 0 0 2003
    Red Hot Chili Peppers - Scar Tissue 0 1 0 0 2004
    Taylor Swift - Shake it Off 0 0 1 2014

    View Slide

  22. - DOESN’T DEPEND ON OTHER USERS
    - RECOMMEND UNPOPULAR ITEMS
    - COLD START ISSUES ARE LESS LIKELY
    advantages

    View Slide

  23. - OVERSPECIALIZATION
    - DIFFICULTY EXTRACTING ATTRIBUTES
    FROM RICH MEDIA (IMAGES, AUDIO, MOVIES)
    disadvantages

    View Slide

  24. COLLABORATIVE FILTERING

    View Slide

  25. View Slide

  26. - USER-USER
    - ITEM-ITEM
    - MATRIX FACTORIZATION
    approaches

    View Slide

  27. Song Alice Bob Carol Dave
    The Weeknd - Starboy 3 5
    Luis Fonsi - Despacito 1 5
    Lorde - 400 Lux 1 2 4 5
    Major Lazer - Light it Up 3 0 5 5
    The White Stripes - Seven Nation Army 4 1 2 1
    Red Hot Chili Peppers - Scar Tissue 5 2 0
    Taylor Swift - Shake it Off 3 5 2

    View Slide

  28. Song Alice Bob Carol Dave
    The Weeknd - Starboy 3 5
    Luis Fonsi - Despacito 1 5
    Lorde - 400 Lux 1 2 4 5
    Major Lazer - Light it Up 3 0 5 5
    The White Stripes - Seven Nation Army 4 1 2 1
    Red Hot Chili Peppers - Scar Tissue 5 2 0
    Taylor Swift - Shake it Off 3 5 2

    View Slide

  29. Song Alice Bob Carol Dave
    The Weeknd - Starboy 3 5
    Luis Fonsi - Despacito 1 5
    Lorde - 400 Lux 1 2 4 5
    Major Lazer - Light it Up 3 0 5 5
    The White Stripes - Seven Nation Army 4 1 2 1
    Red Hot Chili Peppers - Scar Tissue 5 2 0
    Taylor Swift - Shake it Off 3 5 2

    View Slide

  30. - DOESN’T NEED TO UNDERSTAND THE DATA
    advantages

    View Slide

  31. - CANNOT RECOMMEND NEW ITEMS
    (THAT HAVEN’T BEEN RATED)
    - TENDS TO RECOMMEND POPULAR ITEMS
    disadvantages

    View Slide

  32. HYBRID SYSTEMS

    View Slide

  33. THINGS TO LOOK OUT FOR

    View Slide

  34. COLD START

    View Slide

  35. CONTEXT MATTERS

    View Slide

  36. RECENT ITEMS MATTER (MORE)

    View Slide

  37. EXPLICIT/IMPLICIT
    FEEDBACK

    View Slide

  38. QUESTIONS?

    View Slide

  39. THE END

    View Slide