Вы владелец бизнеса, который хочет автоматизировать или предоставлять услуги, не тратя кучу денег? Возможно, вы ищете чат-бота. От поддержки клиентов на веб-сайтах до разговоров с Google Assistant — чат-боты прошли долгий путь.

Хотя вы можете создать чат-бота с нуля, для его создания, обучения и развертывания требуются огромные усилия. Здесь на помощь приходит Google Dialogflow.

Что такое Google Dialogflow?

Google Dialogflow — это комплексный инструмент, который использует понимание естественного языка (NLU), усовершенствованный тип Обработка естественного языка, чтобы производить насыщенные человеческие разговоры. Он помогает создавать чат-ботов, которые можно интегрировать с вашим веб-сайтом и приложениями, такими как Slack, Messenger и Telegram.

Чат-бот — это программное приложение, которое имитирует и обрабатывает человеческие разговоры в виде текста или аудио.

Google Dialogflow поставляется с визуальным конструктором для визуализации рабочего процесса. Он использует передовые методы искусственного интеллекта и предоставляет функции управления, такие как аналитика, CI/CD, эксперименты и проверки.

instagram viewer

Самое приятное то, что он содержит более 40 готовых агентов. Они охватывают такие случаи, как бронирование отелей, банковские операции, умный дом и навигация, которые вы можете настроить и использовать в своем продукте.

Вы можете легко создать чат-бота с помощью Google Dialogflow, даже не зная программирования. Вот как вы можете создать Yummeteria, бота для доставки пиццы, который запрашивает ваше имя, адрес электронной почты, номер телефона, адрес, размер пиццы, начинку и корочку. Затем он отвечает выбранными вами вариантами.

Как создать чат-бота для доставки еды

Выполните следующие шаги, чтобы создать чат-бота для доставки пиццы.

  1. Посещать Диалоговый поток и войдите, используя свою учетную запись Google.
  2. Согласитесь с Условиями обслуживания и нажмите кнопку Создать агента кнопка. Агент представляет чат-бота в целом.
  3. Входить Имя агента и нажмите на Создавать кнопка. Обратите внимание, что вы не можете использовать пробелы для имени вашего агента.
  4. Нажмите на Намерения в левой панели меню и нажмите на Создать намерение. Намерения — это категории разговоров, которые вы хотите, чтобы чат-бот выполнял. По умолчанию Google Dialogflow включает приветственное намерение, которое приветствует пользователя и ведет беседу. Точно так же вы создадите намерение, которое запрашивает ваши личные данные и пиццу, которую вы хотите, и заказываете ее.
  5. Добавить Имя намерения и нажмите на Добавьте обучающие фразы. Не существует идеального способа общения. Тренировочные фразы помогают обучать чат-бота на различных примерах из реальной жизни и отвечать соответствующим образом.
  6. Добавьте несколько обучающих фраз, которые клиент может задать чат-боту, например: «Заказать пиццу", "я хочу пиццу", и "Я хочу заказать пиццу."
  7. Чтобы научить чат-бота запрашивать электронные письма, введите "Обучение идентификатору электронной почты: [email protected]" в Добавить пользовательское выражение поле. Дважды щелкните формат электронной почты. Появится меню. Введите адрес электронной почты и выберите @sys.email.
  8. Нажмите на Сохранять. Прокрутите вниз и установите флажок рядом с параметром электронной почты в разделе Действие и параметры раздел. Затем нажмите на Определить подсказку... опция расположена справа.
  9. Добавьте подсказки, запрашивающие адрес электронной почты клиента.
  10. Повторить Шаги 7-9 чтобы научить чат-бота распознавать имена, номера телефонов и адреса. Выберите тип как @sys.given-имя, @sys.номер телефона, и @sys.адрес для имени, номера телефона и адреса соответственно.
  11. В левой панели меню выберите Сущность и нажмите на Создать сущность кнопка. Сущности — это механизм, который помогает идентифицировать и извлекать полезные данные из человеческого разговора.
  12. Введите Имя сущности и добавьте параметры, которые вы хотите предоставить пользователю, один за другим. Например, создайте сущность с именем Размер и добавьте параметры «Обычный», «Маленький», «Средний», «Большой» и «Монстр». Нажмите на Сохранять. Повторите этот шаг, чтобы создать Топпинг сущность, База сущность и любые другие настройки, которые вы хотите предложить.
  13. Вернуться к Намерения и добавьте обучающие фразы для сущностей, созданных в Шаг 12. Например, чтобы научить чат-бота спрашивать размер пиццы, введите "Обучение размеру пиццы: размер" и дважды щелкните по размер. Выбирать @размер тип. Точно так же повторите это для база, и топпинг также.
  14. Установите все флажки и добавьте подсказки для всех разделов. Вы можете отсортировать порядок вопросов чат-бота, щелкнув и перетащив двустороннюю стрелку в крайнем правом углу каждого поля.
  15. Прокрутите вниз и введите текстовый ответ под Ответы раздел страницы «Намерения». Использовать символ доллара $ для вставки сущностей. Это будет действовать как подтверждение заказа для этого проекта.
  16. Нажать на Настройка (⚙) значок справа от имени агента. Обновите описание и введите URL-адрес изображения, которое будет использоваться в качестве изображения профиля для вашего чат-бота. При желании вы можете изменить имя на название компании, для которой вы хотите, чтобы чат-бот отображался на сайте. Нажмите на Сохранять.

Теперь чат-бот готов к интеграции.

Полный чат-бот доступен в виде zip-файла в этом Репозиторий GitHub которые вы можете импортировать в Google Dialogflow и использовать. Для импорта нажмите кнопку Настройки значок рядом с именем Агента и выберите Импорт из Zip вариант под Экспорт и импорт вкладка

Как интегрировать чат-бот Google Dialogflow с вашим сайтом

Выполните следующие действия, чтобы интегрировать чат-бот Google Dialogflow с вашим веб-сайтом:

  1. Нажмите на Интеграции на левой боковой панели меню. Прокрутите вниз и выберите Мессенджер диалогового потока под Текстовый раздел.
  2. Нажмите на Давать возможность.
  3. Скопируйте код и вставьте его в раздел body вашего сайта.

Как протестировать и настроить чат-бот в вашей локальной среде

Выполните следующие действия, чтобы протестировать чат-бота в вашей локальной среде:

  1. Создайте файл с именем index.html и вставьте код ниже.
    <HTML>
    <голова>
    <мета имя ="окно просмотра" содержание ="ширина-устройство-ширина, начальная шкала = 1">
    </head>
    <тело>
    -- Вставьте скрипт, скопированный со страницы мессенджера Dialogflow ниже -->
    </body>
    </html>
  2. Запустите локальный сервер. Вы можете изучить эти инструменты для запуска локального сервера веб-разработки. Python — один из самых простых способов настройки. Откройте свой терминал по тому же пути, по которому находится ваш файл HTML, и введите:
    питон3http.сервер 9000
    Перейдите к http://localhost: 9000/index.html чтобы увидеть своего чат-бота в действии. Так выглядит чат-бот. Нажмите на нее, чтобы взаимодействовать и заказать свою любимую пиццу!
  3. Вы можете настроить цвет шрифта, цвет фона, цвет пузырьков и многое другое. Посетить Руководство по мессенджеру Dialogflow и прокрутите вниз, чтобы найти полный список настроек CSS. Вы можете использовать эти свойства и вставить их в раздел Head страницы HTML. Вот как чат-бот выглядит после нескольких настроек.

Чат-боты имеют множество разнообразных применений

Чат-боты — это увлекательный способ имитации разговоров, автоматизации процессов и экономии денег. Ведущие компании и веб-сайты, такие как Naukri.com, Vedantu, Zomato и Spotify, используют чат-ботов для улучшения взаимодействия с пользователем.

Сегодня чат-боты находят применение в таких областях, как обслуживание клиентов и бронирование отелей, процессы выставления счетов за еду, отслеживание менструальных циклов и многое другое.