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

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


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

диалога........................................................ 221
Начало работы с Zomato.................................................... 222
Получение данных из Zomato........................................ 223
Служба для поиска ресторанов.......................................... 225
Подключение к Skype......................................................... 233
Заключение....................................................................... 238
Ссылки.............................................................................. 238

Глава 7. Новостной бот..................................... 239
Начало работы с приложением Twitter................................ 240
Создание Twitter-бота........................................................ 242
Обзор SDK Twitter.............................................................. 246
Обновление статуса...................................................... 246
Ретвиты сообщений...................................................... 247
Поиск твитов................................................................. 247
Обзор новостной службы................................................... 248
Настройка NewsAPI....................................................... 248
Создание новостного Twitter-бота...................................... 252
Персонализация новостного бота...................................... 255
Создание базы данных интересов пользователей......... 259
Доступ к базе интересов пользователей....................... 264
Информирование бота об интересах пользователей..... 267
Заключение....................................................................... 272
Ссылки.............................................................................. 273

10

Содержание

Глава 8. Мой телегид........................................ 274
Amazon Alexa..................................................................... 275
Разработка бота цитат....................................................... 276
Настройка навыков............................................................ 277
Модель взаимодействия.................................................... 278
Менеджер диалогов – цитаты............................................ 285
Тестирование на Echo........................................................ 291
Телегид.............................................................................. 291
Построение модели взаимодействия................................ 292
Настройка сервера для навыка телегида........................... 296
Тестирование навыка телегида.......................................... 303
Встроенные цели и слоты.................................................. 305
Заключение....................................................................... 307
Ссылки.............................................................................. 307

Глава 9. Мой верный слуга................................ 308
Служба Todoist................................................................... 309
Получение ключа............................................................... 309
Добавление задачи............................................................ 311
Получение всех задач на день............................................ 312
Создание действия............................................................ 313
Создание агента Dialogflow................................................ 313
Создание веб-приложения................................................ 318
Тестирование агента на Dialogflow..................................... 322
Интеграция в Ассистента Google....................................... 325
Проверка на устройстве Google Home................................ 330
Заключение....................................................................... 331
Выводы.............................................................................. 332
Ссылки.............................................................................. 332

Содержание

11

Приложение. Дополнительные ресурсы.............. 333
Статьи............................................................................... 333
Список конференций......................................................... 333
Список журналов............................................................... 334
Группы в социальных сетях................................................ 334

Предметный указатель..................................... 335

Об авторе
Срини Джанарсанам – эксперт в области диалоговых систем, более
15 лет работающий в этой сфере. Он руководил и работал над несколькими проектами, создавая диалоговые системы для различных
областей, включая туризм, здравоохранение и образование. Он получил докторскую степень по философии (PhD) в Эдинбургском
университете за работу в области искусственного интеллекта и обработки естественного языка.
В настоящее время он является соучредителем и директором
Chatomate, британского бренда, специализирующегося на чатах, искусственном интеллекте и решениях для автоматизации бизнеса. Ранее он работал научным сотрудником в университете Хериот-Ватт и
университете Эдинбурга. Он опубликовал более 50 статей и тезисов
в онлайн-журналах по чат-ботам, других журналах и на международных научных конференциях.
Я бесконечно благодарен всем, кто поддерживал меня в этом невероятном путешествии. Я благодарю мою жену Джайантхи, моего сына
Адвайта, моих родителей и всех в семье за их ободрение, поддержку и
помощь в этом проекте. Я хочу поблагодарить моих друзей Приянку,
Анупа, Тиру, Суреша, Джайю, Нару, Дивакара и многих других за то,
что они побудили меня заняться этим проектом и следить за его прогрессом на всем протяжении.
Я хочу поблагодарить рецензентов книги за то, что они
протянули мне руку, чтобы сделать книгу такой, какой она есть
сейчас. Я также хочу поблагодарить всю команду издательства
Packt Publishing, которая внесла огромный вклад, чтобы вы получили эту книгу.
Наконец, я хочу поблагодарить Бога за то, что он дал мне возможность узнать мои сильные стороны, и за его благодать и поддержку
при написании этой книги.

Предисловие

13

О рецензенте
Вамси Венигалла – лидер в технологии с более чем 12-летним опытом работы в строительных