Перейти к содержимому
Кейс 03 / Живой бот v0.3.0 / Проверка смет

Тестовая смета
разобрана за
2 мин 14 сек.

На одном тестовом документе прототип отметил две позиции на сумму 120 270 ₽ как требующие проверки. Это результат машинной предпроверки, а не подтверждённая экономия или экспертиза: выводы должен проверить сметчик либо профильный специалист.

1
ТЕСТОВАЯ СМЕТА
2:14
МАШИННАЯ ПРЕДПРОВЕРКА
PDF
ЧЕРНОВИК ОТЧЁТА
2
СПОРНЫЕ ПОЗИЦИИ

Проблема

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

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

Что сделано

01
MULTIFORMAT
Мультиформатный ввод

Фото сметы, PDF, текстовые позиции, голосовое описание — бот принимает всё.

02
AI_VISION
Распознавание через AI Vision

Извлекает таблицы и текст из PDF или фото; качество зависит от исходного документа.

03
RAG_NORMS
Поиск по базе нормативов

Подбирает связанные фрагменты из версионированной базы. Актуальность источника и применимость проверяет специалист.

04
RISK_INDEX
Индекс для приоритизации

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

05
PDF_REPORT
Черновик PDF-отчёта

Список спорных позиций и ссылок для последующей ручной проверки.

Пример работы

Тестовые входные данные

Смета на отделочные работы: 650 000 ₽, 24 позиции.

Результат одного прогона · 2 мин 14 сек · не SLA

РИСК-ИНДЕКС 3.9/10
ТРЕБУЮТ ПРОВЕРКИ 2 ПОЗИЦИИ
СУММА ПОЗИЦИЙ 120 270 ₽ (18.5%)
PDF-ОТЧЁТ ЧЕРНОВИК ДЛЯ СПЕЦИАЛИСТА

Цифры относятся только к этому тестовому документу. Они не доказывают фактическое завышение и не переносятся на другие сметы.

Стек

01 · PYTHON 3.12 02 · AIOGRAM 3 03 · GEMINI VISION 04 · RAG 05 · SQLITE 06 · REPORTLAB 07 · DOCKER

Связанные материалы

Что ещё посмотреть

Начнём

Нужен AI для документов?
Сметы, договоры, счета.