Vai al contenuto principale

Corso

Creare motori di raccomandazione in Python

Intermedio4 h

Impara a creare motori di raccomandazione in Python usando tecniche di machine learning.

Python4 h16 video60 esercizi4,850 XP12,902Attestato 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

Ormai ci aspettiamo esperienze personalizzate online: che si tratti di Netflix che consiglia una serie o di un negozio online che suggerisce prodotti da acquistare. Ma come vengono generiti questi suggerimenti? In questo corso imparerai tutto ciò che ti serve per creare il tuo motore di raccomandazione. Con esercizi pratici, prenderai dimestichezza con i due sistemi più comuni: collaborative filtering e content-based filtering. Poi imparerai a misurare somiglianze come la distanza di Jaccard e la similarità coseno, e a valutare la qualità delle raccomandazioni sui dati di test usando la root mean square error (RMSE). Alla fine del corso, avrai costruito il tuo motore di raccomandazione di film e potrai applicare le tue competenze in Python per creare questi sistemi in qualsiasi settore.

Prerequisiti

Programma

Struttura del corso

3

Collaborative Filtering

4

Fattorizzazione di matrici e validazione delle previsioni

Comprendi come la sparsità degli insiemi di dati reali possa influenzare le tue raccomandazioni. Sfrutta la potenza della fattorizzazione di matrici per gestire questa sparsità. Esplora il valore delle caratteristiche latenti e usale per comprendere meglio i tuoi dati. Infine, metti alla prova i modelli che hai visto imparando a validare ciascuno degli approcci studiati.
Inizia il capitolo

Creare motori di raccomandazione in Python

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.