Блог NEYRUSS

Как ИИ помогает ориентироваться в городских событиях

Разбираем, как AI собирает разрозненные городские данные — афиши, отзывы, транспорт, погоду — в персональную картину города под конкретный запрос, а не общий список мест.

Пятнадцать вкладок вместо города

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

Вы закрываете всё это и идёте в место, куда ходили в прошлый раз. Не потому что оно лучшее, а потому что проверять пятнадцать источников ради одного вечера — не то, на что стоит тратить время.

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

Дело не в вашей организованности

Легко списать это на себя: «я просто плохо организован», «надо было завести таблицу», «другие как-то справляются». Это не так. Дело не в дисциплине и не в том, что вы недостаточно системный человек.

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

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

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

Что значит 'картина города'

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

Это определение работает независимо от того, идёт ли речь о поиске мероприятия, кафе, услуги или новости района. Суть одна: не «весь город», а «нужная часть города, в нужный момент, для конкретного человека».

Почему списки устаревают быстрее, чем читаются

Источник публикует один раз, город меняется каждый час

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

Разрыв между моментом публикации и моментом, когда вы читаете информацию, — это и есть корень проблемы. Статичный список не может угнаться за динамичным городом. Чем длиннее этот разрыв, тем выше шанс, что вы придёте туда, где информация уже не соответствует реальности.

Почему общий рейтинг 'лучших мест' не учитывает вас

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

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

Агрегация — это не главное

Собрать данные из разных источников — задача, которая давно решена технически: API, парсинг, партнёрские фиды. Агрегаторы афиш и карт делают это годами. Сложность не в том, чтобы собрать информацию в одном месте. Сложность в том, чтобы решить, что из собранного показать конкретному человеку первым, а что вообще не показывать.

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

Что AI берёт в расчёт при ранжировании

  • Заявленные интересы — категории, которые человек отметил как важные (музыка, семейный досуг, гастрономия, спорт, культура).
  • История выборов — на что человек раньше кликал, куда действительно ходил, что игнорировал.
  • Геолокация и радиус — насколько далеко человек готов ехать в конкретный момент.
  • Время и контекст — будний день или выходной, утро или вечер, есть ли у события ограничение по времени.
  • Актуальность источника — насколько недавно обновлялась информация о месте или событии.
  • Сопутствующие данные — погода, загруженность транспорта, отмены и изменения расписания, если источник их фиксирует.

Чем это отличается от поиска и агрегатора афиш

Поисковик отвечает на явный запрос: вы формулируете, что ищете, и получаете список ссылок, отсортированный по релевантности запросу, а не по релевантности лично вам. Агрегатор афиш собирает всё в одну ленту, отсортированную по дате или популярности, одинаковую для всех пользователей.

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

Когда список бесполезен, потому что вы сами не знаете, чего хотите

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

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

Нужен ли вам такой подход

Чтобы понять, действительно ли вам нужен персонализированный подход, а не один проверенный источник, ответьте честно на несколько вопросов:

  • Вы регулярно открываете больше трёх источников, чтобы решить, куда пойти или что выбрать в городе?
  • Вы находили мероприятия или места случайно, уже после того как они закончились или закрылись?
  • Ваши интересы в городе выходят за рамки одной категории (не только рестораны, но и культура, спорт, детский досуг, услуги)?
  • Вы живёте или работаете в разных районах города и вам важно фильтровать по местоположению?
  • Вы уставали от того, что «лучшее место города» по рейтингу вам не подошло?
  • У вас нет времени вручную читать несколько каналов и сайтов каждый день?

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

Два способа собрать картину города

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

Критерий Способ 1: ручная подборка Способ 2: AI-агрегация под интересы
Источники Закладки, подписки, каналы — собираете и поддерживаете сами Собираются и обновляются автоматически из множества источников
Актуальность Зависит от того, как часто вы сами проверяете каждый источник Обновляется постоянно, без ручного вмешательства
Персонализация Полностью ручная — вы сами решаете, что читать Строится на основе интересов, истории и контекста
Время на поддержку Требует регулярных усилий: подписаться, отписаться, перепроверить Минимальное после начальной настройки
Гибкость под момент Низкая — список один и тот же независимо от дня и настроения Высокая — подборка меняется под время, район, контекст
Прозрачность Полная — вы точно знаете, откуда информация Требует доверия к тому, как система расставляет приоритеты
Когда подходит лучше Узкий, стабильный, редко меняющийся интерес Широкий круг интересов, разные районы, нехватка времени

Способ 1: ручная подборка источников

Вы сами выбираете каналы, сайты, чаты, подписываетесь на несколько локальных сообществ и периодически их просматриваете. Это работает, если у вас один-два устойчивых интереса и вы готовы тратить время на регулярную проверку. Минус — со временем список источников разрастается, часть из них теряет актуальность, а нагрузка на внимание растёт линейно с числом подписок.

Способ 2: AI-агрегация под интересы

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

Как настроить AI под свой город

Если вы решили попробовать персонализированный подход, вот последовательность, которая по опыту нашей группы даёт наиболее быстрый результат.

Шаг 1-2: интересы и радиус

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

Шаг 3-4: обратная связь и уточнение

  1. Реагируйте на первые подборки — отмечайте, что понравилось, а что нет. Это не формальность: обратная связь — главный источник данных для повышения точности рекомендаций.
  2. Сужайте фильтры по мере использования — если система стабильно предлагает что-то нерелевантное (например, слишком дорогие места или слишком далеко), уточните это явно, а не просто игнорируйте.

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

Шаг 5: как выглядит готовая картина

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

Когда точность вырастет

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

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

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

Что портит подборку

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

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

Где AI не заменит человека

Честно: AI-агрегация не решает всё. Есть зоны, где она работает хуже человека или вообще не работает.

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

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

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

Если вам интересно, как устроен такой подход на уровне продукта и методологии, узнать больше о городском AI-продукте можно на сайте NEYRUSS Group — команда группы отвечает на вопросы предпринимателей, партнёров и инвесторов через форму контактов.

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

Сколько времени нужно, чтобы AI начал давать точные рекомендации по городу

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

Нормально ли, что первые подборки выглядят общими и не совпадают с интересами

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

В каких городах и населённых пунктах такой подход вообще работает

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

Нужно ли вручную обновлять список интересов или AI подстраивается сам

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

Безопасно ли делиться геолокацией и историей интересов с таким сервисом

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

Что делать, если рекомендации так и не стали точнее после нескольких недель

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

Чем персональная картина города отличается от обычной афиши или карты

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

Можно ли использовать несколько профилей интересов для семьи или для работы и досуга

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

ДВ
Дмитрий Воронов · редактор блога NEYRUSS
Отвечает за блог NEYRUSS: подбирает темы по реальному поисковому спросу, сверяет факты с открытыми источниками и согласует каждую статью с командой NEYRUSS.