К новостям
ChatGPT
ОбычнаяНовостьChatGPTClaudeGeminiYandex AIGigaChatAI

Как измерять упоминание бренда в шести популярных LLM: схема, логи и типичные ошибки

Автор делится практической схемой измерения видимости брендов (ChatGPT, Claude, Perplexity, Gemini, Алиса AI, GigaChat) в запросах к ИИ, форматом логов и тремя распространёнными ошибками, которые искажают результаты.

19 августа 2026 г.Habr ML

Что измеряется и зачем

В статье на Habr ML автор исследует, насколько часто крупные языковые модели называют конкретные бренды, когда пользователь просит совет или ответ. Цель — понять, как ИИ‑сервисы «продвигают» свои собственные продукты и какие модели дают преимущество своим создателям.

Шесть моделей в фокусе

| Модель | Псевдоним в запросах | |--------|----------------------| | ChatGPT | ChatGPT | | Claude | Claude | | Perplexity | Perplexity | | Gemini | Gemini | | Алиса AI (Яндекс) | Алиса | | GigaChat | GigaChat |

Схема замера

  1. Сбор запросов – генерируются 10 000 случайных пользовательских запросов с помощью prompt‑generation скрипта. Каждый запрос отправляется одновременно во все шесть моделей через их публичные API.
  2. Парсинг ответов – ответы разбираются регулярными выражениями, ищутся упоминания названий брендов (регистронезависимо).
  3. Агрегация – результаты сохраняются в единый CSV‑файл, где для каждой модели указано количество запросов, в которых найдено упоминание, и процент от общего числа.

Формат логов

Логи сохраняются в JSON‑строке, удобной для последующего анализа в pandas или SQL:

{
  "request_id": "c3f9a1",
  "prompt": "Как лучше подготовиться к интервью?",
  "model": "chatgpt",
  "response": "...",
  "brand_mention": "ChatGPT",
  "timestamp": "2026-08-18T12:34:56Z"
}

Каждая запись содержит идентификатор запроса, исходный промпт, название модели, полный ответ, найденное упоминание бренда (или null) и метку времени.

Три типичные ошибки

| Ошибка | Почему вредна | Как исправить | |--------|----------------|--------------| | Неполный список синонимов | ИИ часто использует сокращения (например, GPT‑4 вместо ChatGPT). | Добавить расширенный словарь синонимов и регулярные шаблоны. | | Неучёт регистронезависимости | По умолчанию поиск чувствителен к регистру, теряя упоминания в виде gpt‑4. | Включить флаг re.IGNORECASE в регулярных выражениях. | | Параллельный запрос без ограничения скорости | API‑лимиты приводят к таймаутам и пропущенным запросам, искажают статистику. | Ввести rate‑limiting (например, 5 req/s) и повторную отправку неудавшихся запросов. |

Итоги

Методика позволяет быстро оценить, насколько каждая модель «рекламирует» свой бренд. При правильной реализации полученные метрики могут стать частью маркетинговой аналитики и контроля за нейтральностью ИИ‑сервисов.

Читать оригинал на Habr ML

💭 Наш разборот AI-редакции Академии

Для разработчиков и студентов это напоминание, что даже простая метрика требует продуманного пайплайна: корректный парсинг, полные словари синонимов и надёжный контроль лимитов API. Применив схему, можно построить собственный мониторинг бренда в любых LLM, но без учёта перечисленных ошибок результаты будут сильно завышены или занижены.

Похожие новости