EstIQ — оценка квартиры и дома в Ташкенте и Самарканде: ML-модель на 113 469 объектах, Telegram-бот и PDF-отчёт

Ссылка на работу
Собственный продукт AI CAPITAL FACTORY: оценка квартир и домов в Ташкенте и Самарканде по открытым данным рынка, без выезда оценщика. Задача: риелтор называет цену на глаз и спорит с собственником без аргументов, а официальный отчёт оценщика делают вручную и за деньги. Что сделано: • База 113 469 объектов: сбор, чистка, склейка дублей объявлений в один объект. • Три модели LightGBM отдельно на вторичку, новостройки и дома — механика цены у них разная. • Обучение на прошлом, проверка на будущем; таргет — логарифм цены за м² с нормировкой на уровень рынка. • На выходе две цифры (цена в объявлении и ожидаемая цена сделки), вилка от фактической ошибки района и 8 аналогов с обоснованием. • Правило отказа: меньше 100 наблюдений по району за 12 месяцев — цифру не выдаём, честно пишем, что данных мало. • Геопризнаки из OpenStreetMap и точка на карте: сдвиг пина на 2,5 км занижает оценку на 9–13%. • Telegram-бот на aiogram 3, русский и узбекский, PDF-отчёт под брендом риелтора, публичная страница рынка и кабинет риелтора. • Ночной цикл: докачка, пересборка, переобучение в staging, публикация моделей только через ворота качества, откат одной командой. 438 тестов. Точность: MdAPE 12,3% на вторичке, 15,5% по всей выдаче — свой порог 12% пока не взят, это видно в отчёте. Стек: Python 3.11, LightGBM, pandas, aiogram 3, matplotlib, SQLite, OpenStreetMap/Overpass, Cloudflare Workers + D1. Статус: бот и сайт работают, данные обновляются по ночному расписанию.
https://estiq.aicapitalfactory.com