Создание чатботов с Dialogflow, Watson, ChatterBot и Rasa

Чатботы с искусственным интеллектом без программирования и с Python 

Создание чатботов с Dialogflow, Watson, ChatterBot и Rasa
Цена
6859
Кэшбэк до 7.5%
37 уроков37 уроков
СертификатСертификат
РусскийРусский
Udemy
Купить с кэшбэком

Описание:

На этом курсе Вы познакомитесь с чат-ботами и поймете как создавать чат-ботов без программирования с использованием таких облачных служб как Google Dialogflow и IBM Watson.

Также Вы поймете как реализовать для чатбота Webhook - механизм получения уведомлений об определённых событиях, чтобы выполнять внешнюю бизнес-логику.

Вы узнаете как можно интегрировать вашего чатбота с другими платформами.

Вы познакомитесь с библиотеками ChatterBot и Rasa и узнаете как создавать чат-ботов на Python.

Чему вы научитесь

  • На этом курсе Вы узнаете как быстро создать чатбота с Dialogflow без программирования, начав с нескольких обучающих фраз
  • Вы познакомитесь с ChatterBot - библиотекой Python, которая позволяет легко генерировать автоматические ответы на вводимые пользователем данные
  • Вы познакомитесь с Rasa - проектом с открытым исходным кодом, предоставляющим инструменты машинного обучения для создания и развертывания контекстных чат-ботов и помощников
  • Вы узнаете как создавать чат-ботов, используя службу Watson Assistant, размещенную на платформе IBM Cloud
  • Вы узнаете как интегрировать вашего чатбота с другими платформами, такими как Telegram

Программа курса:

Создание чатботов с искусственным интеллектом

  • Введение
  • Введение в Google Dialogflow
  • Google Dialogflow Контекст и выполнение
  • Google Dialogflow Интеграция с Telegram

Python 3: От новичка до профессионала

  • Введение
  • Введение в программирование
  • Переменные, выражения и операторы
  • Условные выражения
  • Функции
  • Циклы
  • Строки
  • Файлы
  • Списки
  • Словари
  • Кортежи
  • Регулярные выражения
  • Дата и время
  • Сетевое взаимодействие
  • Unicode символы и строки
  • XML
  • JSON
  • Классы и объекты
  • Модули
  • Исключения
  • Тестирование
  • Лямбда-выражения
  • Реляционные базы данных
  • Отправка электронной почты
  • Многопоточное программирование
  • Многопроцессорное программирование
  • Графические интерфейсы пользователя
  • Обработка данных с NumPy и Pandas

Чатботы ChatterBot и Rasa

  • ChatterBot
  • Rasa

Watson Assistant

  • Создание чат-ботов с Watson Assistant
  • IBM Watson
  • Интеграция Watson Assistant с другими службами