DialogFlow
DialogFlow – это инструмент, с помощью которого можно создать своего диалогового агента. Агента, созданного в DialogFlow, легко встраивать в другие системы, например, в систему управления роботом Ф2.
Платформа DialogFlow разработана компанией Google, поэтому для того, чтобы приступить к созданию агента, необходимо войти в свой гугл-аккаунт: на главной странице Google справа нажать «войти». Если аккаунта нет, его необходимо создать.
Создание диалогового агента и вся дальнейшая работа над ним происходит в консоли DialogFlow. С подробной документацией по работе в консоли можно ознакомиться на сайте.
По этой ссылке доступна веб-версия простого диалогового агента, она позволяет симулировать беседу с агентом, но не позволяет никак его изменять и использовать в своих проектах.
По ссылке можно скачать zip-архив с агентом, которого можно встроить в робота: в исходном виде или дополнив и улучшив. Для того, чтобы пользоваться этим агентом, необходимо загрузить архив в консоль Dialogflow: в меню настроек агента на вкладке Export and Import. После этого все компоненты агента станут доступны для редактирования.
В диалоге робот может находить лицо человека и поворачиваться к нему.