Zum Hauptinhalt springen

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,235Leistungsnachweis

Erstelle dein kostenloses Konto

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

Beliebt bei Lernenden in tausenden Unternehmen

Du bildest ein Team weiter?

Für Unternehmen testen

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

Leistungsnachweis verdienen

Jetzt einschreiben

Erweitere deine Datenkompetenzen mit DataCamp for Mobile

Mach Fortschritte unterwegs – mit unseren mobilen Kursen und den täglichen 5-minütigen Coding-Challenges.