Vai al contenuto principale

Corso

Costruire motori di raccomandazione con PySpark

Avanzato4 h

Scopri strumenti e tecniche per sfruttare i tuoi big data e facilitare esperienze positive per i tuoi utenti.

Python4 h15 video56 esercizi4,550 XP14,237Attestato di completamento

Crea il tuo account gratuito

Continua con Google
oppure
Continuando, accetti la nostra Termini di utilizzo, i nostri Informativa sulla privacy e il fatto che i tuoi dati sono archiviati negli USA.

Scelto dagli studenti di migliaia di aziende

Descrizione del corso

In questo corso scoprirai come costruire motori di raccomandazione usando Alternating Least Squares in PySpark. Usando i popolari dataset MovieLens e Million Songs, il corso ti guiderà passo dopo passo nell’intuizione dell’algoritmo Alternating Least Squares e nel codice per addestrare, testare e implementare modelli ALS su vari tipi di dati dei clienti.

Prerequisiti

Programma

Struttura del corso

1

Le raccomandazioni sono ovunque

Questo capitolo ti mostrerà quanto possono essere potenti i motori di raccomandazione e chiarirà le differenze tra motori di collaborative filtering e motori basati sui contenuti, oltre ai diversi tipi di dati impliciti ed espliciti che possono utilizzare. Imparerai anche un metodo molto efficace per scoprire caratteristiche nascoste (latent features) che potresti non sapere nemmeno esistano nei tuoi insiemi di dati dei clienti.
Inizia il capitolo
4

E se non hai le valutazioni dei clienti?

Nella maggior parte dei casi reali, non avrai a disposizione dati dei clienti “perfetti” per costruire un modello ALS. Questo capitolo ti insegnerà come usare i dati di comportamento dei clienti per “inferire” le valutazioni e utilizzare tali valutazioni inferite per creare un motore di raccomandazione con ALS. Usando il Million Songs Dataset e un’altra versione del dataset MovieLens, vedrai come sfruttare i dati disponibili per costruire un motore di raccomandazione con ALS e valutarne le prestazioni.
Inizia il capitolo

Costruire motori di raccomandazione con PySpark

Corso
completato

Ottieni Attestato di conseguimento

Iscriviti ora

Sviluppa le tue competenze sui dati con DataCamp for Mobile

Fai progressi ovunque tu sia con i nostri corsi mobile e le sfide di programmazione quotidiane da 5 minuti.