Открыть сервис

Интент в лингвистике и информатике

Интент (от англ. intent — намерение) — многозначный термин, используемый в лингвистике, психологии и информационных технологиях для обозначения намерения, цели или замысла, стоящего за высказыванием, действием или поисковым запросом. В зависимости от области применения понятие интента описывает как коммуникативное намерение говорящего, так и формализованное описание цели пользователя при взаимодействии с программными системами.

Интент в лингвистике и психологии

В лингвистической прагматике интент рассматривается как центральный компонент речевого акта. Теория речевых актов, разработанная Джоном Остином и Джоном Сёрлем в середине XX века, исходит из того, что любое высказывание совершает действие: утверждение, вопрос, просьбу, обещание, угрозу. Именно иллокутивная цель — то, что говорящий намеревается осуществить своим высказыванием, — и называется интентом.

Различают несколько уровней интента:

  • прямой (буквальное значение высказывания);
  • косвенный (подразумеваемый смысл, например, вопрос «Не могли бы вы закрыть окно?» содержит интент просьбы, а не запроса о способностях собеседника);
  • скрытый (манипулятивный, когда говорящий намеренно вуалирует свою цель).

В психологии общения интент связывают с мотивационной сферой личности. Понимание интента собеседника считается ключевым навыком эффективной коммуникации, поскольку позволяет реагировать не на поверхностную форму высказывания, а на его глубинную цель.

Интент в поисковых системах

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

Выделяют три базовых типа поискового интента:

  • навигационный — пользователь ищет конкретный сайт или страницу (например, «вконтакте вход»);
  • информационный — пользователь хочет получить сведения по теме («как сварить гречку»);
  • транзакционный — пользователь намерен совершить действие: купить, скачать, зарегистрироваться («купить iPhone 15»).

Позднее к этим трём типам добавили коммерческий интент (сравнение товаров и выбор перед покупкой — «лучшие смартфоны 2024 года») и локальный (поиск организаций и услуг рядом — «аптека рядом»).

Определение интента поискового запроса позволяет поисковой системе показывать релевантные типы результатов: для транзакционных запросов — карточки товаров и рекламные объявления, для информационных — статьи и энциклопедические страницы, для навигационных — прямые ссылки на сайты.

Интент в диалоговых системах

В разработке чат-ботов, голосовых помощников и систем обработки естественного языка интент — это формализованное обозначение намерения пользователя, которое система должна распознать во входном сообщении и сопоставить с конкретным действием. Например, в банковском чат-боте фразы «Какой у меня баланс?», «Сколько денег на карте?» и «Покажи остаток» соответствуют одному интенту — проверка баланса.

Архитектура диалоговой системы на основе интентов включает:

  1. Распознавание интента (intent detection) — классификация входного сообщения по заранее заданным категориям;
  2. Извлечение сущностей (slot filling) — выделение параметров, уточняющих интент (даты, суммы, названия);
  3. Управление диалогом — выбор ответного действия на основе распознанного интента.

Распознавание интентов осуществляется методами машинного обучения: от простых классификаторов на основе мешков слов до современных нейросетевых моделей на базе трансформеров (BERT, GPT). Для обучения таких моделей создаются размеченные наборы данных, содержащие примеры фраз для каждого интента.

Интент в маркетинге и SEO

В интернет-маркетинге понятие интента используется для анализа поведения потенциальных покупателей. Маркетологи оценивают интент по действиям пользователя на сайте: глубине просмотра, времени на странице, добавлению товаров в корзину, заполнению форм. Высокий покупательский интент (purchase intent) сигнализирует о готовности клиента совершить сделку.

В поисковой оптимизации (SEO) учёт интента стал основным принципом после обновлений алгоритмов Google (в частности, обновления BERT в 2019 году). Оптимизация контента под интент означает создание страниц, которые точно отвечают на цель запроса: информационная статья для информационного запроса, страница товара с ценой и кнопкой покупки для транзакционного.

Методы определения интента

Автоматическое определение интента решается несколькими подходами:

  • Правила и словари — сопоставление запроса с ключевыми словами-маркерами («купить», «цена» — транзакционный интент; «что такое», «как» — информационный);
  • Классическое машинное обучение — обучение классификаторов (логистическая регрессия, градиентный бустинг) на размеченных исторических данных;
  • Глубокое обучение — использование нейросетей для учёта контекста и семантики запроса;
  • Поведенческие сигналы — анализ кликов, переходов и последующих действий пользователя для уточнения его намерения.

Критика и ограничения

Концепция интента подвергается критике за упрощение реального поведения. Пользователь часто сам не осознаёт свою точную цель, а один запрос может совмещать несколько интентов. Например, запрос «смартфоны Samsung» может быть одновременно информационным (изучение модельного ряда) и транзакционным (выбор модели для покупки). Кроме того, интент динамичен: в ходе одного сеанса пользователь может переходить от информационного поиска к транзакционному, что требует от систем учёта контекста всей сессии, а не только отдельного запроса.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →