Недвижимость · Данные

RealEstate — агрегатор объявлений о недвижимости из Telegram-каналов

Тот, кто ищет квартиру в Ташкенте, листает десятки Telegram-каналов и видит одно и то же объявление по нескольку раз. RealEstate сам собирает объявления, убирает дубликаты и превращает их в поиск с фильтрами и картой.

Сбор данныхПоискКартаИИ-анализПохожие объявленияИзбранное
Главная страница RealEstate: объявления о недвижимости, собранные из Telegram-каналов
Список объявлений RealEstate: карточки с ценой, ценой за м², комнатами и каналом-источником
Поиск на карте RealEstate: кластеры объявлений по Ташкенту и панель ИИ-поиска

Для кого

Сервис для тех, кто хочет купить или снять квартиру в Ташкенте и вынужден подписываться на несколько Telegram-каналов, каждый день просматривая сотни постов. В RealEstate все объявления в одном месте и в едином формате: цена, цена за м², количество комнат, этаж, жилой комплекс и район. Кроме того, владельцы каналов могут отправить свой канал на рассмотрение — тогда их объявления тоже появятся в поиске и дойдут до более широкой аудитории.

Задача

В Узбекистане большая часть объявлений о недвижимости публикуется в Telegram-каналах. Человек, который ищет жильё, подписывается на несколько каналов и каждый день просматривает сотни постов, а одна и та же квартира дублируется в разных каналах.

Объявления написаны свободным текстом, а Telegram не умеет фильтровать по цене, комнатам или району. Чтобы сравнить варианты, цену за м² каждый раз приходится считать вручную.

А у владельцев каналов объявления видят только их подписчики, и до более широкой аудитории они не доходят.

Что решает главную проблему

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

Что мы сделали

  • Автоматический сбор объявлений

    Система следит за публичными Telegram-каналами, забирает новые посты и извлекает из них параметры объявления. Дубликаты объединяются, в каждой карточке видны канал-источник и время.

  • Поиск с фильтрами

    Разделы «Продажа», «Аренда» и «Новостройки»; фильтры по цене (общей или за м²), комнатам, этажу, площади и ремонту. Результаты можно сортировать.

  • Поиск на карте

    Объявления с известным расположением показываются на карте кластерами и работают вместе с фильтрами. Приблизительные метки не раскрывают точный адрес.

  • ИИ-анализ

    В поле ИИ-поиска можно описать нужное жильё обычными словами — система анализирует описание и находит подходящие объявления. Настраивать фильтры по одному не обязательно.

  • Избранное и похожие объявления

    Понравившееся объявление можно сохранить, посмотреть похожие варианты и получать на email новые объявления по сохранённому поиску.

Как это работает

  1. 01

    Система автоматически забирает новые посты из подключённых Telegram-каналов.

  2. 02

    Из каждого поста извлекаются цена, комнаты, площадь, этаж и адрес, дубликаты объединяются.

  3. 03

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

  4. 04

    Фильтрует результаты и смотрит их списком или на карте.

  5. 05

    Сохраняет понравившиеся объявления и получает уведомления о новых подходящих.

Результат

Разрозненные посты в Telegram превратились в единую структурированную базу с поиском. Человек, ищущий жильё, не видит одну и ту же квартиру по нескольку раз, не пересчитывает цену за квадратный метр вручную и может описать нужное жильё обычными словами.

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

Проект показывает опыт SyncLab в сборе данных и работе с ИИ: тот же подход применим к разрозненным объявлениям и каталогам в других отраслях.