npekerman
← Все проекты

AI-распознавание аукционных листов

Бот распознаёт японские аукционные листы: оценки, опции, повреждения и документы — AI-пайплайн с измерением точности по каждому полю.

Направление
AI-продукт
Клиент
Свой проект
Роль
Продукт, распознающий пайплайн, разработка, инфраструктура
Год
2026
Срок
май — октябрь 2026
Стек
Python · aiogram · Claude API · Computer Vision · PostgreSQL · FastAPI · React · Astro
200 листов распознано в закрытой бете
2 архитектуры распознавания — от multi-stage к holistic
1 вечер на восстановление из архива по инструкции

Задача

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

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

Решение

Ядро продукта — распознающий пайплайн, построенный и измеренный, а не подобранный на глаз:

  • Multi-stage архитектура: классификатор типа листа определяет, печатный он или рукописный; локатор зон находит области на изображении; из них вырезаются кропы; по кропам параллельно читаются оценки, список опций, повреждения по схеме и заметки инспектора.
  • Пивот на holistic-чтение: вторая архитектура читает лист за один проход — переход сделан по данным, после сборки стенда точности с эталонным набором листов и метрикой по каждому полю.
  • Воспроизводимость: версия промптов и сырые ответы модели сохраняются с каждым распознаванием — любой разбор можно повторить и сравнить после изменения пайплайна.
  • Этичный сбор данных: публичные листы собираются роботом с уважением к robots.txt, без обхода капчи и логинов — сборщик запрещает себе «хитрые» пути на уровне кода.

Вокруг ядра — продукт целиком: бот, личный кабинет, сайт, закрытая бета с тест-планом и учётом багов, монетизация через внутренние кредиты.

Результат

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

Нужно распознавать документы?

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

Следующий проект Инфраструктура подписочного сервиса