Датасет диалогов для обучения чат-ботов

Датасет диалогов нужен, когда чат-бот или ассистент должен отвечать не по шаблону, а с учетом намерения клиента, найденных сущностей и правил эскалации. Мы готовим размеченные переписки поддержки и продаж: очищаем корпус от персональных данных, фиксируем интенты, эталонные ответы, тональность и ошибки бота, чтобы команда могла обучать и проверять сценарии на реальных обращениях.

Обезличивание до разметкиИнтенты по реальным обращениямСущности заказа и клиентаЭскалация к операторуПлохие ответы отмечаются отдельно
Рабочее место оператора: реплики в чате размечены по ролям — клиент, оператор, момент эскалации

Что размечается в датасете диалогов?

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

Интент реплики

Причина обращения клиента: доставка, возврат, оплата, статус заказа или консультация.

Сущности

Номер заказа, дата, сумма, адрес, товар и другие поля, нужные сценарию.

Эталонный ответ

Формулировка, которую бот должен дать при таком запросе и контексте.

Тональность

Нейтральная, негативная, тревожная или конфликтная окраска реплики клиента.

Эскалация

Момент, когда диалог нужно передать живому оператору.

Плохие ответы

Примеры, где бот отвечает не по делу, спорит или теряет контекст.

Как готовится датасет диалогов для чат-бота?

Работа начинается с безопасной подготовки корпуса: из переписок, тикетов и транскриптов удаляются ФИО, телефоны, номера карт и документов. Это требование 152-ФЗ, а не опция проекта. Затем согласуем таксономию интентов, правила выделения сущностей, критерии эскалации и формат эталонного ответа. После пилота уточняем спорные формулировки и размечаем основной массив.

Сбор источниковБерем переписки в мессенджерах, тикеты поддержки и транскрипты звонков.
ОбезличиваниеУдаляем ФИО, телефоны, номера карт, документов и другие персональные данные.
Таксономия интентовСогласуем список причин обращения и правила выбора основной метки.
Разметка сущностейВыделяем заказ, дату, сумму, адрес, товар и другие поля сценария.
Эталонные ответыФиксируем корректную реакцию бота и условия передачи оператору.
Контроль качестваПроверяем спорные реплики, дубли интентов и плохие ответы бота.

В каких форматах передается датасет диалогов?

Результат можно передать как JSONL для обучения LLM, CSV для аналитики, таблицу с репликами и метками или выгрузку Label Studio. Обычно каждая строка хранит текст реплики, роль участника, интент, найденные сущности, тональность, эталонный ответ и флаг эскалации. Для звонков добавляем ссылку на фрагмент транскрипта и источник канала.

JSONLCSVXLSXLabel StudioJSON со схемой интентов
Label StudioArgillaDoccanoExcel/SheetsСобственный QA-пайплайн

Как контролируется качество диалоговой разметки?

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

Единые интенты

Похожие обращения не расходятся по разным классам без причины.

Проверка сущностей

Номер заказа, сумма, адрес и товар выделяются по одной инструкции.

Эталон ответа

Ответ проверяется на соответствие политике поддержки и продаж.

Тональность

Негатив и срочность отделяются от обычных уточняющих вопросов.

Эскалация

Метка ставится там, где бот должен передать клиента оператору.

Ошибки бота

Плохие ответы собираются отдельно для тестов и дообучения.

Права на корпус

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

Сколько стоит разметка датасета диалогов?

Оценка строится по часам экспертной работы: от 320 ₽ за час. На трудоемкость влияют число интентов, глубина сущностей, качество исходных каналов, необходимость обезличивания и доля спорных реплик. После пилотной партии видно, сколько времени уходит на одну ветку сценария, поэтому смету можно привязать к этапам подготовки бота.

от 320 ₽ / час экспертной работы
Ориентировочно: —Не оферта. Точная смета — после пилота.

Кто заказывает датасет диалогов?

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

Пример проекта

Датасет для обучения чат-бота клиентской поддержки

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

Ключевые факты

чат-боты - самый сквозной кластер: 28 задач в 24 отраслях из карты 429 ML-задач
Карта ML-задач по 50 отраслям, исследование DataMarkup · 2026
Мировой рынок разметки данных для ИИ - около $2,3 млрд в 2026 году с ростом до $6,5 млрд к 2031 году.
Перед разметкой диалогов персональные данные удаляются, а согласия, права доступа и хранение материалов фиксируются по требованиям 152-ФЗ в РФ.
Политика обработки данных DataMarkup · 2026

Частые вопросы о датасете диалогов

Какие диалоги можно использовать для обучения чат-бота?

Подходят переписки из мессенджеров, тикеты поддержки, CRM-комментарии и транскрипты звонков, если у компании есть правовое основание для обработки. Перед разметкой корпус очищается от персональных данных, затем сообщения приводятся к единому виду: канал, роль участника, время обращения, реплика клиента, ответ оператора и итог диалога.

Что значит обезличивание по 152-ФЗ?

До передачи диалогов в разметку из текста удаляются или заменяются ФИО, телефоны, адреса, номера карт, документов и другие идентификаторы клиента. Это не дополнительная услуга по желанию, а обязательная часть подготовки корпуса. Без такого этапа нельзя безопасно привлекать разметчиков и хранить материалы вне исходной системы поддержки.

Зачем размечать плохие ответы бота?

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

Кто формирует список интентов?

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

Можно ли использовать звонки вместе с чатами?

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

Что получает команда после разметки?

Команда получает очищенный корпус, словарь интентов, правила выделения сущностей, эталонные ответы, список сценариев эскалации и примеры некорректных ответов бота. Формат выдачи согласуется под стек заказчика: JSONL для обучения, CSV для анализа или таблица для ручной проверки продакт-менеджером и руководителем сервиса.

Кому принадлежат размеченные диалоги?

Переписка и записи разговоров — ваши данные, и права на размеченный корпус остаются за вами. Мы работаем с обезличенными копиями: персональные данные вырезаются до начала разметки, исходники не покидают согласованный контур хранения. Использовать ваш корпус для обучения моделей других заказчиков мы не вправе, это закрывается договором и NDA.

Подготовим датасет диалогов для вашего бота

Пришлите пример переписок или схему поддержки — вернемся с планом обезличивания, таксономией интентов и оценкой пилота в течение рабочего дня.

Не любите формы — напишите на info@datamarkup.ru

Смотрите также

Telegramответим за 15 минут