Algoritmul de recomandare a Netflix este bazat pe istoricul de vizionare al utilizatorului, preferințele și rating-urile acestuia, precum și pe modele de învățare automată care analizează conținutul video. Aceste modele identifică caracteristici specifice ale fiecărui film sau seriale și le compară cu cele ale altor titluri, astfel încât utilizatorii să primească sugestii personalizate.