Практическое руководство по разработке чат-интерфейсов [Срини Джанарсанам] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

В книге рассказывается о работе диалоговых
интерфейсов как способе взаимодействия
машины с людьми на естественном языке.

К концу книги вы самостоятельно
разработаете группу собственных чатботов и голосовых пользовательских
интерфейсов для всех ведущих платформ.

Издание будет полезно начинающим
разработчикам в области искусственного
интеллекта.

Интернетмагазин:
www.dmkpress.com
Книга – почтой:
email: orders@alians-kniga.ru
Оптовая продажа:
«Альянскнига»
Тел./факс: (499) 782-3889
email: books@alians-kniga.ru

ISBN 978-5-97060-542-4

BIRMINGHAM - MUMBAI

www.дмк.рф

9 785970 605424

Разработка чат-ботов
и разговорных интерфейсов

Рассматриваемые темы:
• конструирование потока диалога пользователя в чат-боте;
• разработка чат-ботов для выполнения таких задач, как, например, заказ еды;
• обзор новых инструментов и служб в экосистеме чат-ботов;
• интеграция сторонних интерфейсов данных;
• развертывание чат-ботов на платформах мессенджеров типа
Facebook;
• разработка чат-ботов с помощью платформ Microsoft Bot Framework, DialogFlow и Twilio;
• использование чат-ботов для отправки и отслеживания твитов,
а также ретвитов сообщений на платформе Twitter;
• реализация в чат-ботах технологий Google Assistant и Amazon
Alexa.

Разработка
чат-ботов
и разговорных
интерфейсов
Срини
Джанарсанам

Срини Джанарсанам

Разработка чатботов и разговорных
интерфейсов
Чат-боты и голосовые пользовательские
интерфейсы на платформах Chatfuel,
Dialogflow, Microsoft Bot Framework, Twilio
и Alexa Skills

Srini Janarthanam

Hands-On Chatbots
and Conversational UI
Development
Build chatbots and voice user interfaces
with Chatfuel, Dialogflow, Microsoft Bot
Framework, Twilio, and Alexa Skills

Срини Джанарсанам

Разработка чатботов и разговорных
интерфейсов
Чат-боты и голосовые пользовательские
интерфейсы на платформах Chatfuel,
Dialogflow, Microsoft Bot Framework, Twilio
и Alexa Skills

Москва, 2019

УДК 004.896
ББК 32.813
Д40

Срини Джанарсанам

Д40

Практическое руководство по разработке чат-интерфейсов:
пер. с англ.: М. Райтман. – М.: ДМК Пресс, 2019. – 340 с.
ISBN 978-5-97060-542-4

В книге рассказывается о работе диалоговых интерфейсов как способе
взаимодействия машины с людьми на естественном языке. Вы научитесь
разрабатывать чат-боты для выполнения различных прикладных задач с
помощью платформ Microsoft Bot Framework, DialogFlow и Twilio, а также
изучите механизмы развертывания чат-ботов на платформах мессенджеров
типа Facebook. В заключении освоите отправку и отслеживание сообщений
на платформе Twitter, а также поэкспериментируете с технологиями Google
Assistant и Amazon Alexa.
Издание будет полезно начинающим разработчикам в области искусственного интеллекта

Все права защищены. Любая часть этой книги не может быть воспроизведена
в какой бы то ни было форме и какими бы то ни было средствами без письменного
разрешения владельцев авторских прав.
Материал, изложенный в данной книге, многократно проверен. Но, поскольку
вероятность технических ошибок все равно существует, издательство не может гарантировать абсолютную точность и правильность приводимых сведений. В связи с этим
издательство не несет ответственности за возможные ошибки, связанные с использованием книги.

ISBN 978-1-78829--466-9 (анг.)
ISBN 978-5-97060-542-4 (рус.)

Copyright © 2018 by Packt Publishing
© Оформление, издание, перевод,
ДМК Пресс, 2019

Содержание

Об авторе......................................................... 12
О рецензенте.................................................... 13
Предисловие.................................................... 13
О чем эта книга.................................................................... 14
Что вам потребуется при чтении этой книги......................... 15
Для кого эта книга............................................................... 16
Условные обозначения........................................................ 16
Загрузка кода примеров................................................. 17

Глава 1. Введение.............................................. 18
Диалоговые пользовательские интерфейсы........................ 19
Краткая история чат-ботов.............................................. 20
Последние разработки.................................................... 21
Архитектура диалогового пользовательского
интерфейса..................................................................... 23
Классификация............................................................... 25
Приложения.................................................................... 25
Инструменты разработчика................................................. 28
Инструменты прототипирования..................................... 28
Каналы............................................................................ 28
Средства разработки чат-ботов...................................... 29
Аналитика....................................................................... 29

6

Содержание

Распознавание естественного языка................................... 30
Службы каталогов........................................................... 30
Монетизация................................................................... 31
Выгоды................................................................................ 31
Чат-боты никуда не денутся................................................. 32
Приступим!.......................................................................... 34

Глава 2. Путеводитель по городу.......................... 35
Начало работы..................................................................... 36
Создание вашего первого бота............................................ 37
Базовые