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,848Attestato di conseguimento

Crea il tuo account gratuito

Continua con Google
o
Continuando, accetti i nostri Condizioni d'uso, il nostro Informativa sulla privacy e che i tuoi dati siano archiviati negli USA.

Amato da studenti in 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

Curriculum

Programma 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 capitolo

Creare motori di raccomandazione in Python

Corso
completato

Ottieni l'attestato di completamento

Iscriviti ora

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.