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

В брокерской CRM я проектировал Comps Engine — модуль оценки через сравнимые сделки. Замысел был практический: взять объект, подобрать подходящие реальные продажи и показать диапазон с объяснением, а не одно число с торжественным видом.

Что вообще можно сравнивать

Квартира с квартирой — недостаточное условие. Имеют значение проект, тип недвижимости, площадь, время сделки, стадия объекта и качество исходных данных. Цена предложения и цена состоявшейся продажи тоже отвечают на разные вопросы.

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

Источником предполагались данные DLD и Dubai Pulse. Отчёт должен был показывать использованные сделки, время данных и степень уверенности. Если подборка слаба, интерфейс обязан сообщить об этом прежде, чем посетитель начнёт торговаться с продавцом от имени программы.

Почему пауза — часть кейса

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

Для продолжения недостаточно дорисовать PDF. Нужны подтверждённый источник, воспроизводимый импорт, проверка качества аналогов и понятная ответственность за обновление. AI способен быстро написать обработку таблицы; пригодность самой таблицы к задаче из этого не следует.

Позже у меня появился отдельный проект LiveDXB Analytics с реализованным расчётным движком. Это другая история, со своим кодом и ограничениями. Складывать возможности обоих проектов в один идеальный продукт было бы слишком удобной формой творчества.

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

Связанные истории: LiveDXB Analytics · Брокерская CRM.