Перейти до основного вмісту

Курс

Створення рушіїв рекомендацій у PySpark

Просунутий4 год

Навчіться інструментів і технік, щоб використовувати власні big data для створення позитивного досвіду для ваших користувачів.

Python4 год15 відео56 вправ4,550 XP14,166Свідоцтво про досягнення

Створіть безкоштовний обліковий запис

Продовжити через Google
або
Продовжуючи, ви приймаєте наші Умови використання, наш Політика конфіденційності і що ваші дані зберігаються в США.

Улюблений учнями у тисячах компаній

Навчаєте команду?

Спробувати для бізнесу

Опис курсу

На цьому курсі ви навчитеся створювати рушії рекомендацій з використанням Alternating Least Squares у PySpark. На прикладі популярних наборів даних MovieLens і Million Songs курс крок за кроком пояснить інтуїцію алгоритму Alternating Least Squares, а також покаже код для тренування, тестування та впровадження моделей ALS на різних типах клієнтських даних.

Попередні вимоги

Навчальний план

Зміст курсу

1

Рекомендації повсюди

У цьому розділі ви побачите, наскільки потужними можуть бути рушії рекомендацій, а також дізнаєтеся про важливі відмінності між рушіями на основі спільної фільтрації та на основі вмісту, а також про різні типи неявних і явних даних, які вони можуть використовувати. Ви також опanuєте дієвий підхід до виявлення прихованих (латентних) ознак, про існування яких у клієнтських наборах даних ви могли навіть не здогадуватися.
Почати розділ
2

Як працює ALS?

У цьому розділі ви пригадаєте базові поняття множення матриць і факторизації матриць та зануритеся в те, як працює алгоритм Alternating Least Squares і які аргументи та гіперпараметри він використовує, щоб повертати якнайкращі рекомендації. Ви також навчитеся важливим прийомам належної підготовки даних для ALS у Spark.
Почати розділ
4

А якщо у вас немає оцінок клієнтів?

У більшості реальних ситуацій у вас не буде «ідеальних» клієнтських даних для побудови моделі ALS. У цьому розділі ви навчитеся використовувати поведінкові дані клієнтів, щоб «виводити» їхні оцінки та будувати на основі таких оцінок рушій рекомендацій ALS. Використовуючи набір даних Million Songs, а також іншу версію MovieLens, ви побачите, як задіяти наявні у вас дані для побудови рушія рекомендацій за допомогою ALS і оцінити його роботу.
Почати розділ

Створення рушіїв рекомендацій у PySpark

Курс
завершено

Отримайте сертифікат про досягнення

Зараєструватися

Розвивайте навички роботи з даними з DataCamp для мобільних

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.

Створення рушіїв рекомендацій у PySpark | DataCamp