Category:

Обработка естественного языка. (NLP = Natural Language Processing).

Обработка естественного языка (NLP (Natural Language Processing)).
https://yandex.ru/dev/dialogs/alice/doc/nlu.html
Интент, форма и слот.
intent=намерение/цель

Идея метода. Пользователь хочет получить ответ на свой вопрос/запрос/(интент). Заполняет какую-то форму не полностью. Система дополняет незаполненные слоты(места) в форме сведениями из своей базы данных/знаний.

----
Чтобы формализовать разбор реплик, Диалоги используют интенты, формы и слоты.

- распознавать задачу, которую хочет решить пользователь (например, заказать такси),
- извлекать нужные детали (на какое число и по какому адресу).

Для упрощения задач NLP (Natural Language Processing) Диалоги предоставляют специальный инструмент — встроенный язык описания пользовательского запроса. С его помощью в консоли разработчика вы можете описать правила, по которым Диалоги будут классифицировать запросы и извлекать из них нужные данные.

Интент — это задача, которую пользователь формулирует в конкретной реплике. Например, узнать погоду. Каждому интенту соответствует одна форма.

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

Слот — поле формы. Каждый слот имеет название, тип данных и признак обязательности. Например, из реплики погода на завтра в Питере для заполнения слотов будут извлечены дата (завтра) и место (в Питере).
---