Методика · 17 июля 2026 г.
Как анализировать открытые вопросы: кодирование текстовых ответов
Чтобы проанализировать открытые вопросы в опросе, соберите все текстовые ответы в один список, прочитайте их и выпишите повторяющиеся темы, составьте из этих тем список кодов (категорий), присвойте каждому ответу подходящий код, а затем посчитайте, как часто встречается каждая тема. Этот метод называется кодированием — он превращает разрозненные фразы клиентов в цифры, которые можно сравнивать между собой и показывать в отчёте. Ниже разберём каждый из пяти шагов на примере, покажем, где кодирование ускоряет ИИ-анализ, и перечислим ошибки, из-за которых выводы получаются недостоверными.
Как анализировать открытые вопросы: суть метода кодирования
Открытый вопрос — это вопрос без готовых вариантов ответа: «что бы вы улучшили в нашем сервисе?», «почему вы поставили такую оценку?». Люди отвечают своими словами, и в этом их главная ценность: вы узнаёте то, что не заложили в закрытые варианты, и слышите формулировки клиента, а не свои. Но та же свобода мешает считать: сто человек описывают одну и ту же проблему сотней разных фраз, и на первый взгляд массив ответов выглядит как хаос без структуры. Кодирование решает это — вы группируете близкие по смыслу ответы под общими ярлыками (кодами) и переводите текст в частоты. После этого вы говорите не «многие жалуются на доставку», а «доставку упомянули 34 человека из 120» — и сравниваете этот показатель с прошлым периодом. Дальше — пять шагов, которые превращают ворох реплик в аккуратную таблицу с процентами и приоритетами.
У кодирования есть и обратная сторона, о которой стоит помнить: как только вы свели ответы к нескольким категориям, вы неизбежно теряете часть нюансов отдельных реплик. Поэтому кодирование не отменяет чтения — оно лишь помогает расставить приоритеты. Правильная последовательность такая: сначала цифры показывают, какие темы весомее всего, а затем вы возвращаетесь к исходным ответам внутри верхних тем и перечитываете их внимательнее, чтобы понять оттенки. Так вы получаете и масштаб проблемы (сколько людей её назвали), и её суть (что именно они имеют в виду), не подменяя одно другим.
Шаг 1. Соберите все ответы в один список
Первый шаг механический, но от него зависит удобство всей дальнейшей работы. Выгрузите ответы на каждый открытый вопрос в отдельный столбец таблицы — по одной строке на респондента. Не смешивайте ответы на разные вопросы в одной колонке: «что понравилось» и «что стоит улучшить» кодируются по разным схемам, и если их перемешать, темы наложатся друг на друга. Рядом с текстом сохраните идентификатор респондента и его ключевые сегменты — новый или постоянный клиент, тариф, канал привлечения. Это понадобится позже, чтобы посмотреть частоту тем не только по всему массиву, но и внутри конкретной группы клиентов.
- Один вопрос — один столбец, одна строка на человека, без смешивания тем.
- Сохраните сегменты рядом с ответом: они понадобятся для разбивки частот по группам.
- Не удаляйте пустые и односложные ответы сразу — их доля сама по себе показатель вовлечённости.
- Приведите очевидные опечатки и разный регистр к единому виду, но не переписывайте смысл ответа.
Шаг 2. Прочитайте выборку и выпишите повторяющиеся темы
Прежде чем присваивать коды, прочитайте часть ответов целиком — обычно хватает первых 30–50 реплик или пятой части всего массива, если ответов много. Задача этого прохода — не считать, а увидеть, какие темы вообще встречаются и на каком языке о них говорят люди. Выписывайте темы в черновой список по мере чтения: «долгая доставка», «непонятный интерфейс», «вежливая поддержка», «высокая цена». На этом этапе список будет избыточным, местами дублирующим и неупорядоченным — и это нормально: вы приведёте его в порядок на следующем шаге. Главное сейчас — не пропустить ни одной темы, даже если она встретилась пока однажды.
Шаг 3. Составьте список кодов — кодировочную схему
Теперь превратите черновой список тем в аккуратную схему кодов. Код — это короткий ярлык категории плюс правило, что именно в неё попадает. Объедините синонимичные темы («долго везли», «неделя ожидания», «задержка курьера») в один код «Скорость доставки». Держите число кодов управляемым: для одного открытого вопроса обычно достаточно 8–15 категорий плюс код «Прочее» для единичных ответов. Слишком дробная схема из сорока кодов снова превращает анализ в чтение без выводов, а слишком крупная из трёх кодов теряет полезные детали, ради которых вы и задавали открытый вопрос.
| Код | Что включает | Пример ответа |
|---|---|---|
| Скорость доставки | Всё про сроки, ожидание, задержки | «Ждал заказ почти неделю» |
| Качество упаковки | Повреждения, помятая коробка, упаковка | «Коробка пришла мятая» |
| Работа поддержки | Скорость и вежливость ответа, решение вопроса | «Долго не отвечали в чате» |
| Цена и ценность | Дорого, соотношение цены и качества | «За такие деньги ожидал большего» |
| Ассортимент | Нет нужных товаров, узкий выбор | «Не нашёл свой размер» |
Зафиксируйте схему письменно и старайтесь не менять её на ходу. Если на середине массива вы понимаете, что нужен новый код, — добавьте его, но обязательно вернитесь и перепроверьте уже размеченные ответы. Иначе первая половина массива окажется размечена по одним правилам, а вторая по другим, и итоговые частоты будут посчитаны несопоставимо.
Зачем нужен код «Прочее»
Код «Прочее» — не свалка, а рабочая категория для ответов, которые встретились один-два раза и пока не образуют темы. Держите его долю под контролем: если в «Прочее» уходит больше пятой части ответов, схема слишком узкая и вы теряете сигнал — стоит перечитать эти реплики и, возможно, выделить из них новый код. При этом не гонитесь за нулём: единичные, но содержательные ответы из «Прочего» одного опроса нередко становятся полноценной темой в следующем, поэтому их текст всегда стоит сохранять, а не удалять как шум.
Шаг 4. Присвойте коды каждому ответу
Пройдите по всем ответам и проставьте каждому один или несколько кодов. Многие ответы содержат сразу две темы: «доставка быстрая, но упаковка помятая» — это одновременно код «Скорость доставки» с положительной оценкой и код «Качество упаковки» с отрицательной. Поэтому помечайте не только тему, но и тональность: положительно, нейтрально или отрицательно. Без этого вы посчитаете, сколько людей упомянули доставку, но не поймёте, хвалят её или ругают, — а это разные выводы и разные действия.
- Разрешайте несколько кодов на один ответ — реальные отзывы редко бывают строго об одном.
- Отмечайте тональность отдельным полем: тема и оценка этой темы — разные измерения.
- Единичные, не повторяющиеся мысли отправляйте в «Прочее», но сохраняйте исходный текст.
- Спорные ответы помечайте флажком и вернитесь к ним после первого прохода, когда схема устоялась.
Шаг 5. Посчитайте частоту каждой темы
Финальный шаг — простая арифметика. Посчитайте, в скольких ответах встретился каждый код, и переведите это в проценты от числа ответивших именно на этот открытый вопрос, а не от всех участников опроса. Отсортируйте темы по убыванию частоты — верхние три-пять обычно объясняют большую часть обратной связи и определяют, за что браться в первую очередь. Отдельно посчитайте распределение по тональности внутри каждой темы, чтобы понимать, где похвала, а где проблема.
| Тема (код) | Упоминаний | Доля ответивших | Тональность |
|---|---|---|---|
| Скорость доставки | 34 | 28% | Больше негативных |
| Работа поддержки | 22 | 18% | Смешанная |
| Цена и ценность | 19 | 16% | Негативная |
| Качество упаковки | 15 | 12% | Негативная |
| Ассортимент | 9 | 7% | Нейтральная |
| Работа сайта и приложения | 8 | 7% | Смешанная |
| Возвраты и обмен | 6 | 5% | Негативная |
Цифры в примере условные и нужны только для того, чтобы показать формат итоговой таблицы. Важно другое: как только темы превратились в проценты, обратную связь можно сравнивать между периодами и сегментами. Фраза «доставка выросла с 20% до 28% упоминаний за квартал» звучит как задача для команды с понятным приоритетом, а не как расплывчатое ощущение, что «люди стали чаще писать про сроки».
Как ИИ ускоряет черновую группировку
Ручное кодирование сотен ответов занимает часы, и самая монотонная его часть — первичная группировка похожих фраз. Здесь помогает ИИ-анализ: он делает именно черновую разбивку — читает все ответы, предлагает набор тем и распределяет реплики по ним. Это экономит первый и самый долгий проход, но результат остаётся черновиком: машина может объединить то, что вы бы разделили, разнести близкие формулировки по разным темам или неверно уловить тональность во фразе с иронией и сарказмом.
Поэтому рабочая схема — гибридная: ИИ даёт первичную группировку и частоты, а вы проверяете спорные категории, при необходимости переименовываете коды, объединяете лишнее и правите тональность. В сервисе «До Сути» такой черновой разбор открытых ответов по темам делается автоматически после сбора данных, но окончательную трактовку всё равно оставляйте за собой: цифры без понимания контекста легко истолковать неверно, а решение по итогам опроса принимает человек, а не таблица.
Отдельно проверяйте, как автоматическая группировка распорядилась с короткими и обрывочными ответами вроде «нормально», «всё ок» или «не знаю»: их легко приписать не к той теме или назначить им ложную тональность. Такие реплики стоит просмотреть вручную — их обычно немного, но они заметно двигают итоговые доли, если ошибочно попадают в содержательную категорию вместо нейтральной. То же касается ответов с отрицанием: фразу «доставка совсем не радует» машина иногда относит к положительным по слову «радует».
Открытое, осевое и выборочное кодирование
В исследовательской практике кодирование делят на несколько уровней, и знать их полезно, даже если вы не пишете научную работу. Эти уровни описывают, как схема кодов постепенно вырастает из самих данных, а не придумывается заранее.
- Открытое кодирование — первый проход, когда вы выписываете все темы подряд, ещё не зная итоговой структуры. Это шаги 2 и 3 выше.
- Осевое кодирование — вы находите связи между кодами и группируете их в более крупные категории: «Скорость доставки», «Качество упаковки» и «Работа курьера» объединяются в общую тему «Логистика».
- Выборочное кодирование — вы выделяете центральную тему, вокруг которой строится основной вывод отчёта, и связываете с ней остальные категории.
Для большинства бизнес-опросов достаточно первых двух уровней: выписать темы и сгруппировать их в несколько крупных блоков. Третий уровень нужен, когда по итогам опроса пишется развёрнутый аналитический вывод, а не просто список приоритетов на ближайший квартал.
Типичные ошибки при анализе открытых вопросов
- Считать по цитатам, а не по частотам: одна яркая эмоциональная фраза застревает в памяти и перевешивает три десятка спокойных ответов о другом.
- Менять схему кодов на середине массива и не перепроверять уже размеченные ответы — частоты становятся несопоставимыми.
- Игнорировать тональность и складывать в один код и похвалу, и жалобу на одну и ту же тему.
- Раздувать схему до сорока кодов — анализ снова превращается в чтение без выводов и приоритетов.
- Считать проценты от всех респондентов, а не от ответивших на конкретный открытый вопрос — доля темы искусственно занижается.
- Отбрасывать «Прочее» как мусор: единичные ответы одного опроса иногда становятся заметной темой в следующем.
Каждая из этих ошибок по отдельности кажется мелочью, но вместе они приводят к отчёту, который выглядит убедительно и аккуратно, но указывает совсем не на те приоритеты, что нужны бизнесу.
Как представить результаты в отчёте
Готовый анализ открытых вопросов — это не список всех ответов подряд, а короткая сводка: топ-темы с частотами, тональность по каждой и две-три показательные цитаты на тему, чтобы за сухим процентом стоял живой голос клиента. Цитаты приводите дословно, не приглаживая формулировки: именно то, как клиент описал проблему своими словами, часто подсказывает, в чём она на самом деле и как её решать.
Пример: как частоты меняют вывод
Представьте, что после чтения отдельных ответов у вас сложилось впечатление: клиенты недовольны ценой, потому что именно про цену были самые эмоциональные реплики. Но частотная таблица показывает, что цену упомянули 16% ответивших, а скорость доставки — 28%. Без подсчёта вы бы взялись за пересмотр цен, хотя первый по значимости повод для недовольства — сроки. Именно в таких ситуациях кодирование защищает от ложных выводов: оно отделяет громкость отдельных реплик от реального масштаба темы и не даёт паре ярких комментариев определять стратегию.
- Таблица частот — тема, доля ответивших, тональность — на первом экране отчёта.
- К каждой верхней теме приложите две-три короткие дословные цитаты как иллюстрацию.
- Разбейте топ-темы по ключевым сегментам, если ответов достаточно в каждой группе.
- Сформулируйте явный вывод: какие две-три темы взять в работу в первую очередь и почему именно их.
Частые вопросы
Кодирование — это метод анализа текстовых ответов, при котором вы выделяете повторяющиеся темы, присваиваете каждой короткий ярлык (код) и размечаете этими кодами все ответы. В результате свободный текст превращается в частоты, которые можно посчитать, сравнить между периодами и показать в отчёте.
Для одного открытого вопроса обычно достаточно 8–15 кодов плюс категория «Прочее» для единичных ответов. Слишком дробная схема из нескольких десятков кодов снова превращает анализ в чтение, а слишком крупная из двух-трёх кодов теряет детали, ради которых задавался открытый вопрос.
Да, тему и её оценку стоит помечать отдельно. Иначе вы узнаете, что доставку упомянули 34 человека, но не поймёте, хвалят они её или ругают. Тональность (положительно, нейтрально, отрицательно) внутри каждой темы показывает, где точка роста, а где сильная сторона.
ИИ хорошо делает черновую группировку — читает все ответы, предлагает темы и распределяет реплики по ним, экономя самый долгий первый проход. Но результат стоит проверять: машина может объединить разное, разнести близкое или неверно понять иронию. Окончательную трактовку и выводы оставляйте за человеком.
Долю темы считайте от числа ответивших именно на этот открытый вопрос, а не от всех участников опроса. Открытые вопросы часто пропускают, и если делить на общее число респондентов, частота любой темы окажется искусственно заниженной и несопоставимой между опросами.
Обычно достаточно прочитать первые 30–50 ответов или примерно пятую часть массива, если ответов много. Этого хватает, чтобы увидеть основные повторяющиеся темы. Остальные ответы вы уже не читаете «на тему», а размечаете готовыми кодами, добавляя новые лишь при необходимости.
Закрытые вопросы дают готовые цифры, но только по тем вариантам, которые вы предусмотрели заранее. Открытые показывают то, о чём вы не догадались спросить, и дают формулировки клиента и цитаты. Минус — их дольше анализировать, поэтому в анкете держат один-три открытых вопроса, а не десяток.