이진 암묵적 평점 개요

PySpark로 추천 엔진 만들기

Jamen Long

Data Scientist at Nike

이진 평점

binary_movie_ratings.show()
+------+-------+-------------+
|userId|movieId|binary_rating|
+------+-------+-------------+
|    26|    474|            0|
|    26|   2529|            1|
|    26|     26|            0|
|    26|   1950|            0|
|    26|   4823|            1|
|    26|  72011|            1|
|    26| 142507|            0|
|    38|   1325|            0|
|    38|   6011|            1|
+------+-------+-------------+
PySpark로 추천 엔진 만들기

클래스 불균형

getSparsity(binary_ratings)
Sparsity: .993
PySpark로 추천 엔진 만들기

아이템 가중치

  • 아이템 가중치: 사용자 조회 수가 많은 영화일수록 가중치가 높음
PySpark로 추천 엔진 만들기

아이템 가중치와 사용자 가중치

  • 아이템 가중치: 사용자 조회 수가 많은 영화일수록 가중치가 높음
  • 사용자 가중치: 더 많은 영화를 시청한 사용자는 미시청 영화에 낮은 가중치가 적용됨
PySpark로 추천 엔진 만들기

연습해 봅시다!

PySpark로 추천 엔진 만들기

Preparing Video For Download...