Weiter zum Inhalt

Kurs

Recommendation Engines mit PySpark erstellen

Fortgeschritten4 Std.

Lernen Sie Tools und Techniken kennen, um Ihre eigenen Big Data zu nutzen und positive Erlebnisse für Ihre Nutzer zu ermöglichen.

Python4 Std.15 Videos56 Übungen4,550 XP14,166Leistungsnachweis

Erstelle dein kostenloses Konto

Mit Google fortfahren
oder
Indem du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unser Datenschutzrichtlinie und dass Ihre Daten in den USA gespeichert werden.

Geliebt von Lernenden in Tausenden Unternehmen

Kursbeschreibung

In diesem Kurs lernst du, wie du mit Alternating Least Squares in PySpark Recommendation Engines baust. Anhand der beliebten MovieLens- und der Million Songs-Datensätze führt dich der Kurs Schritt für Schritt durch die Intuition hinter dem Alternating-Least-Squares-Algorithmus sowie durch den Code zum Trainieren, Testen und Implementieren von ALS-Modellen auf verschiedenen Arten von Kundendaten.

Voraussetzungen

Lernprogramm

Kursübersicht

1

Empfehlungen sind überall

Dieses Kapitel zeigt dir, wie leistungsfähig Recommendation Engines sein können, und erklärt die wichtigen Unterschiede zwischen Collaborative-Filtering-Engines und Content-basierten Engines sowie die verschiedenen Arten von impliziten und expliziten Daten, die Recommendation Engines nutzen können. Außerdem lernst du eine sehr wirkungsvolle Methode kennen, um verborgene Merkmale (Latent Features) in Kundendatensätzen aufzudecken, von deren Existenz du vielleicht noch gar nichts weißt.
Kapitel starten
2

Wie funktioniert ALS?

In diesem Kapitel wiederholst du Grundlagen der Matrixmultiplikation und Matrixfaktorisierung und tauchst ein in die Funktionsweise des Alternating-Least-Squares-Algorithmus – inklusive der Argumente und Hyperparameter, mit denen er die bestmöglichen Empfehlungen liefert. Außerdem lernst du wichtige Techniken kennen, um deine Daten in Spark richtig für ALS aufzubereiten.
Kapitel starten
4

Was, wenn du keine Kundenbewertungen hast?

In den meisten realen Situationen stehen dir keine „perfekten“ Kundendaten für den Aufbau eines ALS-Modells zur Verfügung. In diesem Kapitel lernst du, wie du aus dem Kundenverhalten Bewertungen „ableiten“ kannst und diese abgeleiteten Bewertungen zum Aufbau einer ALS-Recommendation-Engine nutzt. Mithilfe des Million Songs-Datensatzes sowie einer weiteren Version des MovieLens-Datensatzes zeigt dir dieses Kapitel, wie du die verfügbaren Daten verwendest, um mit ALS eine Recommendation Engine zu bauen und ihre Performance zu bewerten.
Kapitel starten

Recommendation Engines mit PySpark erstellen

Kurs
abgeschlossen

Bescheinigung über den Abschluss erhalten

Jetzt einschreiben

Datenkompetenz für unterwegs – mit der DataCamp-App

Mit unseren Kursen für Mobilgeräte und täglichen Programmier-Challenges erweiterst du deine Datenkompetenz von unterwegs.