Сравнительное исследование
Обработка свободного текстового запроса в российских афиша-сервисах
Дата проведения: 22 июня — 3 июля 2026 года
Опубликовано: 5 июля 2026
Краткое резюме
Мы проверили 27 действующих российских сервисов афиш и агрегаторов мероприятий на способность понять свободный текстовый запрос пользователя — описание ситуации, настроения, состава компании, бюджета и пожеланий — и подобрать подходящие события без ручного выставления фильтров.
Результат: у 26 из 27 сервисов такой функции нет. У afisha.ru на дату тестирования работал ИИ-ассистент на базе ГигаЧат; при детальном тестировании по 6 сценариям он набрал 5 баллов из 84 возможных, регулярно игнорируя город, бюджет и актуальность событий. Gideks — единственный из проверенных сервисов, набравший максимальный балл (84 из 84) во всех тестах: ассистент понимает запрос целиком и возвращает релевантную, актуальную подборку с учётом всех условий.
1. Предмет исследования
Исследование отвечает на вопрос: есть ли в России афиша-сервис, который принимает свободный текстовый запрос пользователя — описание ситуации и потребности без выбора категорий, тегов и фильтров вручную — и возвращает подборку событий, соответствующую смыслу запроса?
Критерий проверки: пользователь вводит один текстовый запрос с несколькими условиями одновременно. Система должна вернуть релевантные, актуальные события в правильном городе, в рамках бюджета, соответствующие настроению и ситуации.
Важно: проверяется не то, как называется элемент интерфейса («поиск», «ассистент», «чат»), а результат — справляется ли система с задачей пользователя.
- Тестировались только веб-интерфейсы на дату проверки; мобильные приложения и Telegram-боты не проверялись.
- Внутренняя архитектура конкурентов не оценивалась — только публично наблюдаемый результат взаимодействия с интерфейсом.
2. Методология
Для каждого проверенного сервиса сохранён скриншот главной страницы и результата теста; дата проверки зафиксирована в документации исследования.
Уровень B — проверка наличия функции (26 сервисов)
В основной канал ввода текста сайта вводился контрольный запрос — тот же текст, что использовался в тесте 1 детального сравнения: «Куда сходить на свидание в субботу? Бюджет до 5000, хочется чего-то музыкального». Фиксировался результат: справилась ли система с запросом или нет.
Уровень A — детальное тестирование (Gideks и afisha.ru)
Шесть сценариев, каждый с несколькими одновременными условиями. Оценка по 7 критериям, от 0 до 2 баллов за каждый, максимум 14 баллов за сценарий (84 балла за все 6 тестов).
Тестовые запросы
«Куда сходить на свидание в субботу? Бюджет до 5000, хочется чего-то музыкального»
«Устала от работы, хочу что-то вдохновляющее и спокойное, чтобы перезагрузиться. Иду одна, в будний вечер, желательно до 800 рублей»
«Хотим сходить куда-нибудь в воскресенье с детьми 6 и 9 лет. Бюджет 3000 на всех. Лучше что-то познавательное, но чтобы детям не было скучно»
«Студент, денег совсем мало — рублей 300-400 максимум. Хочется всё равно куда-то выбраться в эти выходные, что-то культурное или просто интересное, будет круто если бесплатное»
«Я интроверт, не люблю большие толпы и шумные места. Хочу что-то творческое»
«Подруга приезжает в Новосибирск на два дня (11-12 июля). Хочу показать ей что-то интересное и характерное для города»
3. Проверенные сервисы
3.1 Сервисы без функции свободного текстового запроса (26 сервисов)
На контрольный запрос «Куда сходить на свидание в субботу? Бюджет до 5000, хочется чего-то музыкального» у всех перечисленных сервисов результат был схожим: система отвечала «ничего не найдено» либо возвращала общую подборку без учёта условий запроса. Ни один из 26 сервисов не показал признаков анализа смысла запроса.
| Сервис | URL | Дата проверки |
|---|---|---|
| Яндекс Афиша | afisha.yandex.ru | 03.07.2026 |
| Kassir.ru | kassir.ru | 03.07.2026 |
| MTS Live | live.mts.ru | 03.07.2026 |
| Ticketland | ticketland.ru | 03.07.2026 |
| Timepad Афиша | afisha.timepad.ru | 03.07.2026 |
| Allfest | allfest.ru | 03.07.2026 |
| Собака.ru | sobaka.ru | 03.07.2026 |
| afisha.org.ru | afisha.org.ru | 03.07.2026 |
| KudaGo | kudago.com | 03.07.2026 |
| NGS Афиша | ngs.ru/afisha | 03.07.2026 |
| Кассы.ру | kassy.ru | 03.07.2026 |
| Билетер | bileter.ru | 03.07.2026 |
| Горбилет | gorbilet.ru | 03.07.2026 |
| Redkassa | redkassa.ru | 03.07.2026 |
| Sibkassa | sibkassa.ru | 03.07.2026 |
| QTickets | qtickets.events | 03.07.2026 |
| Radario | radario.ru | 03.07.2026 |
| VK Афиша | vk.com | 03.07.2026 |
| Culture.ru | culture.ru | 03.07.2026 |
| Afishagoroda.ru | afishagoroda.ru | 03.07.2026 |
| Gorodzovet.ru | gorodzovet.ru | 03.07.2026 |
| Welcome Novosibirsk | welcome-novosibirsk.ru | 03.07.2026 |
| Kinoafisha.info | kinoafisha.info | 03.07.2026 |
| Leader-id | leader-id.ru | 03.07.2026 |
| Edutop.pro | edutop.pro | 03.07.2026 |
| Russpass | russpass.ru | 03.07.2026 |
Полный архив скриншотов: Яндекс Диск
3.2 Сервисы с функцией ИИ-ассистента (2 сервиса)
| Сервис | Технология | Статус |
|---|---|---|
| Gideks (gideks.ru) | Генеративный ИИ на базе LLM | Детальное тестирование — раздел 4 |
| Афиша.ру (afisha.ru) | ГигаЧат (на дату тестирования 02.07.2026) | Детальное тестирование — раздел 4 |
4. Детальное сравнение: gideks.ru и afisha.ru
4.1 Технические подходы
Gideks использует генеративную языковую модель (LLM). Ассистент анализирует запрос целиком, понимает его смысл и сопоставляет все условия пользователя (город, дата, бюджет, настроение) с актуальной базой событий, возвращая релевантную подборку с текстовым пояснением.
Afisha.ru использует ГигаЧат в качестве диалогового интерфейса. На дату тестирования ассистент не связывал город, указанный пользователем, с городом выданных событий — на прямой вопрос «а в каком городе?» ответил: «В данных не указано, в каком городе пройдёт мероприятие». Это наблюдаемый результат работы интерфейса на дату теста; причины такого поведения не оценивались — исследование не делает выводов о внутреннем устройстве чужих систем.
4.2 Keyword matching vs семантическое понимание
В тесте 1 оба сервиса получили запрос: «Куда сходить на свидание в субботу? Бюджет до 5000, хочется чего-то музыкального».
Afisha.ru вернула события с буквальным словом «свидание» в названии:
- «Lumisfera. Свидание с собой и 5000 свечей»
- «То самое свидание. Lumisfera»
- «Романтический ужин для двоих в Мясном BRO»
Gideks вернул события, в которых слово «свидание» в названиях отсутствует, но которые семантически подходят для романтического музыкального вечера:
- Рок-фест. 4 июля (от 1200₽)
- Оркестр при свечах. Главная музыка столетия (от 1690₽)
- Концерт при свечах (от 900₽)
- Jump More (от 600₽)
Это наглядно демонстрирует разницу между поиском по ключевым словам и семантическим пониманием запроса.
Ещё более яркий пример — в тесте 3. На запрос со словом «воскресенье» (день недели) afisha.ru выдала концерты рок-группы «Воскресение». Система совпала по буквам, но не поняла, что «воскресенье» здесь — день недели, когда пользователь хочет пойти с детьми, а не название коллектива.
4.3 Критерии оценки
Оценка по 7 критериям. За каждый критерий — от 0 до 2 баллов. Максимум за один тест — 14 баллов (7 критериев × 2 балла), за все 6 тестов — 84 балла.
Логика баллов: 0 — критерий не выполнен; 1 — формальное частичное выполнение (keyword matching, случайное совпадение, результат без понимания контекста); 2 — критерий выполнен осознанно, видно что система поняла условие и учла его.
| Критерий | 0 — не выполнен | 1 — keyword/случайно | 2 — осознанно выполнено |
|---|---|---|---|
| Понимание смысла | Нерелевантный результат или ничего | Keyword matching — слова совпали, не смысл | Семантика — подобрала по смыслу ситуации |
| Нечисловые параметры | Игнорируются / противоположный результат | Случайно тематические события | Явно учтены как смысловой фактор |
| Учёт города | События из других городов | Частично — смешивает города | Все события в правильном городе |
| Учёт бюджета | Игнорируется — события вне бюджета | Часть событий в бюджете | Все события в пределах бюджета |
| Актуальность событий | Выдаёт прошедшие события | Смешивает прошедшие и будущие | Только актуальные будущие события |
| Текстовое пояснение | Только карточки без единого слова | Краткий текст без связи с запросом | Ответ показывает понимание контекста |
| Комбинация условий | Не справляется ни с одним | 1–2 из нескольких условий | 3+ условия одновременно |
4.4 Результаты тестирования
| Сервис | Тест 1 | Тест 2 | Тест 3 | Тест 4 | Тест 5 | Тест 6 | Итого |
|---|---|---|---|---|---|---|---|
| Gideks | 14/14 | 14/14 | 14/14 | 14/14 | 14/14 | 14/14 | 84/84 |
| Афиша.ру (ГигаЧат) | 2/14 | 1/14 | 0/14 | 1/14 | 0/14 | 1/14 | 5/84 |
4.5 Тест 1 — разбор (02.07.2026)
Запрос: «Куда сходить на свидание в субботу? Бюджет до 5000, хочется чего-то музыкального»
Gideks — 14/14
- Понимание смысла (2/2): подобрал события по смыслу («свидание + музыка»), в названиях которых нет слова «свидание».
- Нечисловые параметры (2/2): все события музыкальные, музыка учтена явно.
- Город (2/2): все события в Новосибирске, с адресами площадок.
- Бюджет (2/2): цены от 600₽ до 1690₽, в пределах 5000₽.
- Актуальность (2/2): все события на 4 июля (ближайшая суббота).
- Текстовое пояснение (2/2): развёрнутый ответ, показывающий понимание запроса.
- Комбинация условий (2/2): одновременно учтены тема, музыка, город, бюджет, день недели.
«Для свидания с музыкой в субботу есть несколько отличных вариантов: рок-фест, оркестр при свечах или уютный концерт при свечах в филармонии — всё в твоём бюджете!»
Афиша.ру ГигаЧат — 2/14
- Понимание смысла (1/2): keyword matching — нашла события со словом «свидание» в названии, а не по смыслу.
- Нечисловые параметры (1/2): музыкальные события попали случайно, через совпадение по слову «свидание».
- Город (0/2): несмотря на Новосибирск в настройках и запросе, вернул события из других городов.
- Бюджет (0/2): ограничение 5000₽ проигнорировано.
- Актуальность (0/2): в выдаче событие от 14 февраля — прошедшее (тест 2 июля 2026).
- Текстовое пояснение (0/2): только карточки, без слов.
- Комбинация условий (0/2): осмысленно не выполнен ни один критерий.
На уточняющий вопрос «а в каком городе?» ответил: «В данных не указано, в каком городе пройдёт мероприятие».
4.6 Тест 2 — разбор (02.07.2026)
Запрос: «Устала от работы, хочу что-то вдохновляющее и спокойное, чтобы перезагрузиться. Иду одна, в будний вечер, желательно до 800 рублей»
Gideks — 14/14
Ответил текстом, показывающим понимание эмоционального контекста: «Полностью понимаю, хочется тишины и вдохновения после работы. В пятницу вечером как раз есть камерный концерт «От Пушкина до Высоцкого» в филармонии — музыка, поэзия, уютная атмосфера и всего 600 рублей.» Новосибирская филармония (Камерный зал), завтра 19:00, от 600₽. Все условия выполнены: город, бюджет (600 < 800₽), атмосфера, актуальная дата, формат для одного человека.
Афиша.ру ГигаЧат — 1/14
Вернула два события без текстового пояснения. Оба не соответствовали запросу:
- «Aperol» — событие в Сургуте, 23 мая (прошедшее), 800–1000₽ (выше бюджета). Описание: «Будет ярко. Будет громко» — прямо противоположно «спокойному».
- «Simple Music Ensemble. Грёзы Хаяо Миядзаки» — событие в Москве, 11 апреля 2025 года (прошедшее более чем на год!), от 1200₽.
4.7 Тест 3 — разбор (02.07.2026)
Запрос: «Хотим сходить куда-нибудь в воскресенье с детьми 6 и 9 лет. Бюджет 3000 на всех. Лучше что-то познавательное, но чтобы детям не было скучно»
Gideks — 14/14
- Понимание смысла (2/2): познавательные выставки для детей — «Фантастические твари» и «Мир Алисы».
- Нечисловые параметры (2/2): «познавательное, но не скучное» — интерактивные детские выставки.
- Город (2/2): обе площадки в Новосибирске (ТЦ «Аура», Арт-галерея).
- Бюджет (2/2): от 350₽ и 600₽ — укладываются в 3000₽ на всех.
- Актуальность (2/2): оба события 5 июля (ближайшее воскресенье).
- Комбинация условий (2/2): одновременно возраст, познавательность, город, бюджет, день недели.
Афиша.ру ГигаЧат — 0/14
Наглядный пример keyword matching. На запрос про «воскресенье» (день недели) и детей ГигаЧат выдал концерты рок-группы «Воскресение»:
- «Пинк Флойд — легендарные хиты в сопровождении оркестра» — рок-концерт, не детское.
- «Воскресение. Акустика» — рок-группа, концерт в Мытищах.
- «Воскресение. Первый акустический тур» — Ярославль, 5 декабря.
Ни один критерий не выполнен.
4.8 Тест 4 — разбор (02.07.2026)
Запрос: «Студент, денег совсем мало — рублей 300-400 максимум. Хочется всё равно куда-то выбраться в эти выходные, что-то культурное или просто интересное, будет круто если бесплатное»
Gideks — 14/14
Предложил бесплатные и разноплановые события — от танцевального перформанса до стендапа. Все события в Новосибирске, на 4–5 июля (ближайшие выходные). Ответ: «на эти выходные есть несколько бесплатных событий, которые не ударят по кошельку».
Афиша.ру ГигаЧат — 1/14
Выдала три события без учёта дат, включая фестиваль в Чувашии в декабре 2025 года. На вопрос «а это в эти выходные 4-5 июля?» ответила:
«В данных не указано, что эти мероприятия проходят в выходные 4-5 июля. Даты проведения указаны в описаниях каждого события.»
4.9 Тест 5 — разбор (02.07.2026)
Запрос: «Я интроверт, не люблю большие толпы и шумные места. Хочу что-то творческое»
Gideks — 14/14
Точно понял психологический профиль, предложил уединённые творческие форматы. Ответ: «Понимаю, хочется уединённого творческого занятия без толпы». Оба варианта в Новосибирске (от 350₽ и 800₽), оба «завтра».
Афиша.ру ГигаЧат — 0/14
Впервые за все тесты система не нашла вообще ни одного результата:
«К сожалению, я не смог быстро найти мероприятия по вашему запросу. Если хотите, я могу поискать ещё, или вы можете изменить критерии поиска.»
Полный отказ выполнить запрос. Все критерии — 0/2.
4.10 Тест 6 — разбор (02.07.2026)
Запрос: «Подруга приезжает в Новосибирск на два дня (11-12 июля). Хочу показать ей что-то интересное и характерное для города»
Gideks — 14/14
Понял контекст «гость в городе» — предложил главную достопримечательность. Определил «характерное для города» — НОВАТ как культовое место. «Золушка» точно на 11 июля, «Евгений Онегин» точно на 12 июля — день в день с визитом подруги. Ответ: «В Новосибирске стоит показать ей главную достопримечательность — театр оперы и балета НОВАТ...»
Афиша.ру ГигаЧат — 1/14
Выдала «Музей Гарри Поттера» (франшиза, не связанная с идентичностью Новосибирска), экскурсии на теплоходе. На вопрос «это 11-12 июля проходит?»:
«Нет, в показанных документах мероприятия проходят в другие даты. Музей Гарри Поттера открыт до 30 августа 2026 года... 11-12 июля в данных не указаны.»
Четвёртый из шести случаев, когда система не связывает условия пользователя с датами выданных событий.
5. Выводы
По результатам проверки 27 действующих российских сервисов афиш и агрегаторов мероприятий, проведённой с 22 июня по 3 июля 2026 года:
1. У 26 из 27 сервисов функция обработки свободного текстового запроса отсутствует.
При вводе многоусловного запроса система возвращает «ничего не найдено» либо общую подборку без учёта условий запроса.
2. У afisha.ru на дату тестирования работал ИИ-ассистент на базе ГигаЧат.
При детальном тестировании по 6 сценариям ассистент набрал 5 баллов из 84 возможных. Система эпизодически распознаёт тему запроса через совпадение ключевых слов, но систематически не справляется с практическими условиями: город, бюджет, актуальность дат. В четырёх из шести тестов система при прямом уточняющем вопросе отвечала, что не располагает данными о городе или датах выданных событий.
3. Gideks — единственный сервис, набравший максимальный балл во всех 6 тестах (84 из 84).
Система одновременно учитывает тему, настроение, город, бюджет, день недели и актуальность событий. Подбор основан на семантическом понимании запроса, а не на совпадении ключевых слов. Дополнительный индикатор понимания — текстовый ответ: ассистент Gideks объясняет выбор словами, из которых видно, что запрос понят в контексте. Afisha.ru во всех тестах возвращала только карточки без пояснений, за исключением ответов на прямые уточняющие вопросы.
4. Ключевое различие — не в наличии модели, а в качестве результата.
Оба сервиса используют LLM, но Gideks корректно учитывает контекст, город, бюджет и актуальность, а afisha.ru — нет. Наличие мощной модели само по себе не гарантирует полезного результата: важно, как система работает с данными о событиях.
Полный архив скриншотов и результатов тестирования: Яндекс Диск