Побудова рекомендаційної системи на Node.js - вебінари ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

Вибери свою IT спеціальність

Підписка

Побудова рекомендаційної системи на Node.js

Play
Усі вебінари безкоштовні та доступні для зареєстрованих користувачів
author Гутов Владислав
Senior Software Engineer в Meta & Instagram
date 01.01.1960
time 19:00 - 21:00
Рейтинг: 5. Проголосувало: 2

Рекомендаційні системи оточують нас усюди: рекомендації товарів у онлайн рітейлерів на кшталт Amazon, треків у Spotify чи iTunes, відео на YouTube, а також стрічці новин у Twitter та Facebook.

Як виглядають сучасні рекомендаційні системи? Як зробити їх швидкими, а рекомендації релевантими? Як легко ітерувати над новими рекомендаційними моделями?

На вебінарі ми розглянемо принципи побудови таких систем, а також спроектуємо систему рекомендацій музичних треків на Node.js лише у 500 строк коду.

План вебінару:

  1. Огляд проблеми. Функціональні та нефункціональні вимоги.
  2. Опис схеми даних. Сигнали користувачів та робота з ними.
  3. Індекси. Навіщо та Як?
  4. Рекомендаційний flow.
  5. Функіональне програмування на допомогу.
  6. Оцінка системи: швидкодія, вартість ресурсів, розширюваність.
  7. Наступні кроки.
  8. У даному вебінарі ми НЕ будемо детально розглядати ML алгоритми.

Про автора

Владислав Гутов – програміст найвищої ланки з понад 7-річним досвідом, який також включає в себе досвід управління командами. Протягом кар’єри працював у таких відомих компаніях, як Luxoft, Intellias та Wix, а зараз – в технологічному гіганті Meta, який стоїть поруч із Google, Apple, Amazon та Microsoft.

Владислав починав свій шлях в ІТ у Києві, а з минулого року він мешкає у the capital of Great Britain – Лондоні) Сьогодні його знання та навички задіяні у розвитку сервісу Instagram, яким активно користуються сотні мільйонів людей по всій планеті.

Цільова аудиторія:

Даний вебінар буде цікавий BackEnd розробникам незалежно від їх технологічного стеку. Рекомендований рівень – починаючи з Middle Software Engineer, базове розуміння vanilla JavaScript та Node.js, асинхронності та роботи з базами даних.

Тетяна Доморадова
date 01.01.1960
time 120
view 4004
Вікторія Пилипенко
date 01.01.1960
time 120
view 0
Михайло Альфа
date 01.01.1960
time 120
view 8124
Хто такий Full-stack розробник
Full-stack розробник (вимовляється "фул стек") – це якийсь майстер на всі руки у світі веб-розробки. Йому під силу реалізувати як клієнтську, так і серверну сторону додатку, якими, зазвичай, займаються FrontEnd і BackEnd розробники окремо один від одного. Таким чином, Full-stack спеціаліст здатний одноосібно вести проєкт від початку до кінця.
коментарі та обговорення
Notification success