Перейти к основному контенту

Начало работы с Dialogflow

Dialogflow — это платформа для обучения естественному языку, которая позволит вашему боту лучше понимать требования и желания пользователей. 

Сервис доступен по ссылке: https://dialogflow.cloud.google.com/#/login

В этой статье мы расскажем вам с чего начать работу и как создать свой первый проект в Dialogflow.

Создание проекта

Перед началом работы следует пройти регистрацию. Зарегистрироваться на сайте сервиса Dialogflow можно только при помощи аккаунта Google по кнопке:

image.png

После прохождения регистрации перед вами откроется рабочее пространство Dialogflow.

Основным понятием в работе с DF является Агент — это проект сервиса DF в котором будет создаваться, настраиваться и храниться база знаний вашего бота. Для начала следует создать своего первого Агента. Для этого нажмите на кнопку Create Agent в правом нижнем углу рабочей зоны или в левом меню DF.

Рисунок1.png

В открывшемся диалоговом окне следует отредактировать следующие поля:

  • Agent Name — наименование вашего Агента;
  • Default Language — язык на котором бот будет отвечать пользователю;
  • Default Time Zone — часовой пояс.

Рисунок2.png

После нажатия кнопки Create откроется раздел Intents. В этом разделе будет создаваться список намерений, который позволит обучить вашего бота распознавать желания пользователей.

Автоматически в данном разделе всегда создаются намерения Default Fallback Intent и Default Welcome Intent. Их, как и в последующем созданные вами намерения, можно удалить одним из способов:

  • Навести курсор на намерение и нажать на иконку удаления;
  • Выделить все ненужные намерения и нажать на кнопку вверху списка Delete.

Рисунок3.png

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

Архитектор платформы по работе с NLP не рекомендует удалять системные намерения, так как их можно будет спокойно использовать в логике бота, привязывая к существующим скриптам.

Поздравляем, вы создали свой первый проект в Dialogflow!