Building BOTS with Dialogflow & NodeJS

9 участников

О чём курс

Вам нужен функциональный чат-бот, который не просто отвечает по шаблону, а взаимодействует с внешними данными и API в реальном времени — именно такие решения собирают внутри курса. Основной фокус сделан на связке Dialogflow и NodeJS, которая позволяет создавать интеллектуальных ассистентов для Facebook Messenger, Android и веб-интерфейсов.

Внутри разбираются сложные аспекты, которые редко освещены в официальной документации: работа с Webhook, валидация данных в бэкенде, использование Entities, Contexts, Actions и Events. В качестве практического кейса вы разработаете бота для отслеживания времени прибытия общественного транспорта, который интегрируется с реальным API транспортного управления Сингапура. По итогу вы научитесь проектировать чат-ботов с нуля до уровня полноценного приложения, способного обрабатывать пользовательские параметры и выдавать динамические ответы на основе внешних запросов.

Программа обучения

  • Введение в разработку ботов на Dialogflow и NodeJS
  • Основы работы с Dialogflow: Entities, Contexts, Actions, Events
  • Интеграция Webhook и обработка данных на бэкенде
  • Валидация входных данных пользователя во время выполнения
  • Разработка чат-бота для отслеживания времени прибытия транспорта:
    • Настройка взаимодействия с API (на примере данных Land Transport Authority of Singapore)
    • Создание логики обработки BusStop Number и расчет времени ожидания
  • Развертывание бота для Facebook Messenger
  • Реализация чат-интерфейса для Android-приложений
  • Интеграция функционала бота в веб-приложения
Складчина создана 6 декабря 2017 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
264 ₽ 580 ₽