Översikt av binära, implicita betyg

Bygg rekommendationsmotorer med PySpark

Jamen Long

Data Scientist at Nike

Binära betyg

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|
+------+-------+-------------+
Bygg rekommendationsmotorer med PySpark

Klassobalans

getSparsity(binary_ratings)
Sparsity: .993
Bygg rekommendationsmotorer med PySpark

Objektviktning

  • Objektviktning: Filmer med fler visningar = högre vikt
Bygg rekommendationsmotorer med PySpark

Objekt- och användarviktning

  • Objektviktning: Filmer med fler visningar = högre vikt
  • Användarviktning: Användare som sett fler filmer får lägre vikt för osedda filmer
Bygg rekommendationsmotorer med PySpark

Nu kör vi en övning!

Bygg rekommendationsmotorer med PySpark

Preparing Video For Download...