«До Сути»← Все статьи

Методика · 17 июля 2026 г.

Как анализировать открытые вопросы: кодирование текстовых ответов

Чтобы проанализировать открытые вопросы в опросе, соберите все текстовые ответы в один список, прочитайте их и выпишите повторяющиеся темы, составьте из этих тем список кодов (категорий), присвойте каждому ответу подходящий код, а затем посчитайте, как часто встречается каждая тема. Этот метод называется кодированием — он превращает разрозненные фразы клиентов в цифры, которые можно сравнивать между собой и показывать в отчёте. Ниже разберём каждый из пяти шагов на примере, покажем, где кодирование ускоряет ИИ-анализ, и перечислим ошибки, из-за которых выводы получаются недостоверными.

Как анализировать открытые вопросы: суть метода кодирования

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

У кодирования есть и обратная сторона, о которой стоит помнить: как только вы свели ответы к нескольким категориям, вы неизбежно теряете часть нюансов отдельных реплик. Поэтому кодирование не отменяет чтения — оно лишь помогает расставить приоритеты. Правильная последовательность такая: сначала цифры показывают, какие темы весомее всего, а затем вы возвращаетесь к исходным ответам внутри верхних тем и перечитываете их внимательнее, чтобы понять оттенки. Так вы получаете и масштаб проблемы (сколько людей её назвали), и её суть (что именно они имеют в виду), не подменяя одно другим.

Шаг 1. Соберите все ответы в один список

Первый шаг механический, но от него зависит удобство всей дальнейшей работы. Выгрузите ответы на каждый открытый вопрос в отдельный столбец таблицы — по одной строке на респондента. Не смешивайте ответы на разные вопросы в одной колонке: «что понравилось» и «что стоит улучшить» кодируются по разным схемам, и если их перемешать, темы наложатся друг на друга. Рядом с текстом сохраните идентификатор респондента и его ключевые сегменты — новый или постоянный клиент, тариф, канал привлечения. Это понадобится позже, чтобы посмотреть частоту тем не только по всему массиву, но и внутри конкретной группы клиентов.

Шаг 2. Прочитайте выборку и выпишите повторяющиеся темы

Прежде чем присваивать коды, прочитайте часть ответов целиком — обычно хватает первых 30–50 реплик или пятой части всего массива, если ответов много. Задача этого прохода — не считать, а увидеть, какие темы вообще встречаются и на каком языке о них говорят люди. Выписывайте темы в черновой список по мере чтения: «долгая доставка», «непонятный интерфейс», «вежливая поддержка», «высокая цена». На этом этапе список будет избыточным, местами дублирующим и неупорядоченным — и это нормально: вы приведёте его в порядок на следующем шаге. Главное сейчас — не пропустить ни одной темы, даже если она встретилась пока однажды.

Читайте выборку без установки «искать подтверждение своей гипотезе». Если вы заранее уверены, что все жалуются на цену, вы будете замечать цену и пропускать остальное — и получите искажённую картину ещё до подсчётов.
Соберите такой опрос за 2 минуты
Опишите задачу своими словами — ИИ составит вопросы, даст ссылку для сбора ответов и проанализирует результаты.
Создать опрос

Шаг 3. Составьте список кодов — кодировочную схему

Теперь превратите черновой список тем в аккуратную схему кодов. Код — это короткий ярлык категории плюс правило, что именно в неё попадает. Объедините синонимичные темы («долго везли», «неделя ожидания», «задержка курьера») в один код «Скорость доставки». Держите число кодов управляемым: для одного открытого вопроса обычно достаточно 8–15 категорий плюс код «Прочее» для единичных ответов. Слишком дробная схема из сорока кодов снова превращает анализ в чтение без выводов, а слишком крупная из трёх кодов теряет полезные детали, ради которых вы и задавали открытый вопрос.

КодЧто включаетПример ответа
Скорость доставкиВсё про сроки, ожидание, задержки«Ждал заказ почти неделю»
Качество упаковкиПовреждения, помятая коробка, упаковка«Коробка пришла мятая»
Работа поддержкиСкорость и вежливость ответа, решение вопроса«Долго не отвечали в чате»
Цена и ценностьДорого, соотношение цены и качества«За такие деньги ожидал большего»
АссортиментНет нужных товаров, узкий выбор«Не нашёл свой размер»

Зафиксируйте схему письменно и старайтесь не менять её на ходу. Если на середине массива вы понимаете, что нужен новый код, — добавьте его, но обязательно вернитесь и перепроверьте уже размеченные ответы. Иначе первая половина массива окажется размечена по одним правилам, а вторая по другим, и итоговые частоты будут посчитаны несопоставимо.

Зачем нужен код «Прочее»

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

Шаг 4. Присвойте коды каждому ответу

Пройдите по всем ответам и проставьте каждому один или несколько кодов. Многие ответы содержат сразу две темы: «доставка быстрая, но упаковка помятая» — это одновременно код «Скорость доставки» с положительной оценкой и код «Качество упаковки» с отрицательной. Поэтому помечайте не только тему, но и тональность: положительно, нейтрально или отрицательно. Без этого вы посчитаете, сколько людей упомянули доставку, но не поймёте, хвалят её или ругают, — а это разные выводы и разные действия.

Если ответы кодируют два человека, договоритесь о правилах на 15–20 примерах и сверьте результат. Расхождения в разметке — сигнал, что определение кода сформулировано нечётко и его нужно уточнить, прежде чем размечать весь массив.

Шаг 5. Посчитайте частоту каждой темы

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

Тема (код)УпоминанийДоля ответившихТональность
Скорость доставки3428%Больше негативных
Работа поддержки2218%Смешанная
Цена и ценность1916%Негативная
Качество упаковки1512%Негативная
Ассортимент97%Нейтральная
Работа сайта и приложения87%Смешанная
Возвраты и обмен65%Негативная

Цифры в примере условные и нужны только для того, чтобы показать формат итоговой таблицы. Важно другое: как только темы превратились в проценты, обратную связь можно сравнивать между периодами и сегментами. Фраза «доставка выросла с 20% до 28% упоминаний за квартал» звучит как задача для команды с понятным приоритетом, а не как расплывчатое ощущение, что «люди стали чаще писать про сроки».

Как ИИ ускоряет черновую группировку

Ручное кодирование сотен ответов занимает часы, и самая монотонная его часть — первичная группировка похожих фраз. Здесь помогает ИИ-анализ: он делает именно черновую разбивку — читает все ответы, предлагает набор тем и распределяет реплики по ним. Это экономит первый и самый долгий проход, но результат остаётся черновиком: машина может объединить то, что вы бы разделили, разнести близкие формулировки по разным темам или неверно уловить тональность во фразе с иронией и сарказмом.

Поэтому рабочая схема — гибридная: ИИ даёт первичную группировку и частоты, а вы проверяете спорные категории, при необходимости переименовываете коды, объединяете лишнее и правите тональность. В сервисе «До Сути» такой черновой разбор открытых ответов по темам делается автоматически после сбора данных, но окончательную трактовку всё равно оставляйте за собой: цифры без понимания контекста легко истолковать неверно, а решение по итогам опроса принимает человек, а не таблица.

Отдельно проверяйте, как автоматическая группировка распорядилась с короткими и обрывочными ответами вроде «нормально», «всё ок» или «не знаю»: их легко приписать не к той теме или назначить им ложную тональность. Такие реплики стоит просмотреть вручную — их обычно немного, но они заметно двигают итоговые доли, если ошибочно попадают в содержательную категорию вместо нейтральной. То же касается ответов с отрицанием: фразу «доставка совсем не радует» машина иногда относит к положительным по слову «радует».

Открытое, осевое и выборочное кодирование

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

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

Типичные ошибки при анализе открытых вопросов

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

Как представить результаты в отчёте

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

Пример: как частоты меняют вывод

Представьте, что после чтения отдельных ответов у вас сложилось впечатление: клиенты недовольны ценой, потому что именно про цену были самые эмоциональные реплики. Но частотная таблица показывает, что цену упомянули 16% ответивших, а скорость доставки — 28%. Без подсчёта вы бы взялись за пересмотр цен, хотя первый по значимости повод для недовольства — сроки. Именно в таких ситуациях кодирование защищает от ложных выводов: оно отделяет громкость отдельных реплик от реального масштаба темы и не даёт паре ярких комментариев определять стратегию.

Соберите такой опрос за 2 минуты
Опишите задачу своими словами — ИИ составит вопросы, даст ссылку для сбора ответов и проанализирует результаты.
Создать опрос

Частые вопросы

Что такое кодирование открытых вопросов?

Кодирование — это метод анализа текстовых ответов, при котором вы выделяете повторяющиеся темы, присваиваете каждой короткий ярлык (код) и размечаете этими кодами все ответы. В результате свободный текст превращается в частоты, которые можно посчитать, сравнить между периодами и показать в отчёте.

Сколько кодов должно быть в схеме?

Для одного открытого вопроса обычно достаточно 8–15 кодов плюс категория «Прочее» для единичных ответов. Слишком дробная схема из нескольких десятков кодов снова превращает анализ в чтение, а слишком крупная из двух-трёх кодов теряет детали, ради которых задавался открытый вопрос.

Нужно ли учитывать тональность ответа?

Да, тему и её оценку стоит помечать отдельно. Иначе вы узнаете, что доставку упомянули 34 человека, но не поймёте, хвалят они её или ругают. Тональность (положительно, нейтрально, отрицательно) внутри каждой темы показывает, где точка роста, а где сильная сторона.

Можно ли доверить анализ открытых вопросов ИИ полностью?

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

От чего считать процент упоминаний темы?

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

Сколько ответов нужно прочитать, чтобы составить список тем?

Обычно достаточно прочитать первые 30–50 ответов или примерно пятую часть массива, если ответов много. Этого хватает, чтобы увидеть основные повторяющиеся темы. Остальные ответы вы уже не читаете «на тему», а размечаете готовыми кодами, добавляя новые лишь при необходимости.

Чем открытые вопросы полезнее закрытых при анализе?

Закрытые вопросы дают готовые цифры, но только по тем вариантам, которые вы предусмотрели заранее. Открытые показывают то, о чём вы не догадались спросить, и дают формулировки клиента и цитаты. Минус — их дольше анализировать, поэтому в анкете держат один-три открытых вопроса, а не десяток.

Читайте также