Vai al contenuto principale
HomeSpark

Corso

Costruire motori di raccomandazione con PySpark

AvanzatoLivello di competenza
Aggiornato 04/2026
Scopri strumenti e tecniche per sfruttare i tuoi big data e facilitare esperienze positive per i tuoi utenti.
Inizia il corso gratis
SparkMachine Learning
4 h
15 video
56 Esercizi
4,550 XP
14,147
Attestato di conseguimento

Crea il tuo account gratuito

Continua con GoogleMostra più opzioni

o


Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Preferito dagli studenti di migliaia di aziende

Group

Formare un team?

Prova per il Business

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

Supervised Learning with scikit-learnIntroduction to PySpark
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
2

Come funziona ALS?

In questo capitolo ripasserai i concetti di base della moltiplicazione e della fattorizzazione di matrici e approfondirai come funziona l’algoritmo Alternating Least Squares, quali argomenti e iperparametri utilizza per restituire le migliori raccomandazioni possibili. Imparerai inoltre tecniche importanti per preparare correttamente i dati per ALS in Spark.
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

Aggiungi questa certificazione al tuo profilo LinkedIn, al curriculum o al CV
Condividila sui social e nella valutazione delle tue performance
Iscriviti ora

Unisciti a oltre 19 milioni di studenti e inizia Costruire motori di raccomandazione con PySpark oggi!

Crea il tuo account gratuito

Continua con GoogleMostra più opzioni

o


Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Aumenta le tue competenze sui dati con l'app di DataCamp

Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.