1. 学ぶ
  2. /
  3. コース
  4. /
  5. Budowanie silników rekomendacji w PySpark

Connected

演習

Rekomendacje na podstawie danych binarnych

Jak widać na podstawie wartości ROEM, modele te wciąż potrafią generować sensowne predykcje na zbiorze testowym. Przyjrzyjmy się teraz konkretnym rekomendacjom.

Funkcja col z klasy pyspark.sql.functions została już zaimportowana.

指示

100 XP
  • Ramka danych original_ratings jest już dostępna. Zawiera oryginalne oceny wystawione przez użytkowników. Użyj .filter(), aby sprawdzić oryginalne oceny użytkownika 26.
  • Ramka danych binary_recs jest również dostępna. Zawiera rekomendacje dla każdego użytkownika. Użyj .filter(), aby sprawdzić rekomendacje dla userId == 26. Czy są spójne z tym, czego można się spodziewać na podstawie oryginalnych ocen?
  • Zrób to samo dla użytkownika 99. Możesz też sprawdzić innych użytkowników.