Przejdź do głównej treści

Kurs

Budowanie systemów rekomendacji w Pythonie

Średniozaawansowany4 godz.

Twórz silniki rekomendacji w Pythonie, wykorzystując techniki uczenia maszynowego.

Python4 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}4,850 XP12,844Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Spersonalizowane doświadczenia online stały się czymś oczywistym – czy to Netflix polecający serial, czy sklep internetowy sugerujący produkty, które mogą cię zainteresować. Ale jak właściwie działają te rekomendacje? W tym kursie poznasz wszystko, czego potrzebujesz, aby stworzyć własny system rekomendacji. Dzięki praktycznym ćwiczeniom zapoznasz się z dwoma najpopularniejszymi podejściami: filtrowaniem kolaboratywnym i filtrowaniem opartym na treści. Nauczysz się też mierzyć podobieństwo za pomocą odległości Jaccarda i podobieństwa kosinusowego, a także oceniać jakość rekomendacji na danych testowych przy użyciu pierwiastka błędu średniokwadratowego (RMSE). Po ukończeniu kursu będziesz mieć gotowy własny silnik rekomendacji filmów i będziesz potrafić zastosować zdobytą wiedzę w praktyce – w dowolnej branży.

Wymagania wstępne

Program kursu

Plan kursu

4

Faktoryzacja macierzy i walidacja predykcji

Dowiedz się, jak rzadkość danych w rzeczywistych zbiorach może wpływać na jakość rekomendacji. Zastosuj faktoryzację macierzy, aby poradzić sobie z tym problemem. Zbadaj rolę ukrytych cech i wykorzystaj je do lepszego zrozumienia swoich danych. Na koniec sprawdź poznane modele w praktyce – ucząc się, jak walidować każde z omówionych podejść.
Rozpocznij rozdział

Budowanie systemów rekomendacji w Pythonie

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.