Przejdź do głównej treści
Strona głównaSpark

Kurs

Budowanie silników rekomendacji w PySpark

ZaawansowanyPoziom umiejętności
Zaktualizowano 04.2026
Poznaj narzędzia i techniki, by wykorzystać własne big data do tworzenia pozytywnych doświadczeń dla użytkowników.
Zacznij kurs za darmo
SparkMachine Learning
4 godz.
15 filmów
56 Ćwiczeń
4,550 XP
14,105
Zaświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Uwielbiany przez kursantów z tysięcy firm

Group

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Ten kurs pokaże ci, jak budować silniki rekomendacji przy użyciu algorytmu Alternating Least Squares w PySpark. Korzystając z popularnego zbioru danych MovieLens oraz zbioru Million Songs, kurs przeprowadzi cię krok po kroku przez intuicję stojącą za algorytmem ALS, a także przez kod służący do trenowania, testowania i wdrażania modeli ALS na różnych typach danych klientów.

Wymagania wstępne

Supervised Learning with scikit-learnIntroduction to PySpark
1

Recommendations Are Everywhere

This chapter will show you how powerful recommendations engines can be, and provide important distinctions between collaborative-filtering engines and content-based engines as well as the different types of implicit and explicit data that recommendation engines can use. You will also learn a very powerful way to uncover hidden features (latent features) that you may not even know exist in customer datasets.
Zacznij rozdział
2

How does ALS work?

In this chapter you will review basic concepts of matrix multiplication and matrix factorization, and dive into how the Alternating Least Squares algorithm works and what arguments and hyperparameters it uses to return the best recommendations possible. You will also learn important techniques for properly preparing your data for ALS in Spark.
Zacznij rozdział
4

What if you don't have customer ratings?

In most real-life situations, you won't not have "perfect" customer data available to build an ALS model. This chapter will teach you how to use your customer behavior data to "infer" customer ratings and use those inferred ratings to build an ALS recommendation engine. Using the Million Songs Dataset as well as another version of the MovieLens dataset, this chapter will show you how to use the data available to you to build a recommendation engine using ALS and evaluate it's performance.
Zacznij rozdział
Budowanie silników rekomendacji w PySpark
Kurs
ukończony

Zdobądź zaświadczenie o ukończeniu

Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysu
Udostępnij to w mediach społecznościowych i podczas oceny wyników pracy
Zapisz się teraz

Dołącz do ponad 19 milionów kursantów i zacznij Budowanie silników rekomendacji w PySpark już dziś!

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych

Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.