Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Алексей
Алексей
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
221 000 rub

Срок выполнения

25 дней

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Алексей
Алексей
Верифицированный пользователь

Разработаю AI-систему обработки документов: OCR, проверка данных и экспорт

Разработаю веб-систему для обработки документов: загрузки, распознавания, извлечения данных, проверки, ручного подтверждения и экспорта результатов. Система принимает документы, определяет их тип, распознаёт текст, извлекает заданные поля, проверяет значения по правилам, выявляет спорные данные и направляет такие документы на ручную проверку. Технологии: React + TypeScript, Python + FastAPI, PostgreSQL, Docker / docker-compose. В услугу входит: — PDF, JPG, PNG, DOCX и XLSX; — до 10 типов документов; — до 80 извлекаемых полей суммарно; — до 30 правил автоматической проверки; — до 7 ролей пользователей; — до 2 внешних интеграций через REST API или webhook; — до 2000 документов для настройки и тестирования; — автоматическое определение типа документа; — OCR для PDF-сканов и изображений; — AI-извлечение данных из распознанного текста; — проверка обязательных полей, дат, сумм, номеров, реквизитов и форматов; — выявление неполных и спорных данных; — контроль возможных дублей; — очередь ручной проверки; — редактирование и подтверждение распознанных данных; — одиночная и пакетная загрузка; — повторная обработка документов; — история обработки и журнал действий; — статусы документов; — административный раздел; — аналитика; — экспорт в XLSX, CSV и JSON; — уведомления в Telegram или email; — исходный код, Docker-конфигурация и инструкция по запуску. Типы документов В рамках одной системы можно настроить до 10 типов документов, например: счёт, акт, накладная, УПД, договор, спецификация, коммерческое предложение, заявка, счёт-фактура, товарная накладная. Этот набор может быть заменён на документы заказчика. Максимальный объём в рамках услуги — 10 типов. Извлечение данных Система извлекает до 80 полей суммарно по всем типам документов. Для каждого поля задаются название, тип данных и правило проверки. Правила проверки В систему входит до 30 правил: обязательность заполнения, формат ИНН и дат, допустимый диапазон суммы, соответствие валюты, формат номера документа, наличие реквизитов, сравнение итоговой суммы с позициями, контроль совпадения данных между полями и проверка на возможный дубль. Контроль дублей Система проверяет повторно загруженные документы по номеру, дате, контрагенту, сумме или их комбинации. Возможный дубль получает отметку и направляется сотруднику на проверку. Ручная проверка Документы с неполными, спорными или некорректными данными попадают в отдельную очередь. Сотрудник может открыть исходный документ, увидеть распознанные значения, исправить отдельные поля, подтвердить результат, отклонить документ или отправить его на повторную обработку. Изменения сохраняются в истории. Статусы документов Базовый маршрут: Загружен → Распознан → Требует проверки → Подтверждён → Экспортирован. Также предусмотрены статусы ошибки обработки и отклонения. Роли пользователей Поддерживается до 7 ролей с базовыми правами на просмотр, загрузку, редактирование, подтверждение, экспорт, просмотр отчётов и администрирование. Сложная матрица прав на уровне отдельных полей, подразделений или отдельных документов в услугу не входит. Административный раздел Администратор может управлять пользователями, назначать роли, просматривать документы, контролировать очередь проверки, ошибки, статусы и статистику. Аналитика Базовый dashboard показывает количество загруженных и обработанных документов, документы с ошибками и на проверке, распределение по типам и статусам, а также количество экспортированных документов. Интеграции В стоимость входят 2 интеграции через документированный REST API или webhook. Система может отправлять подтверждённые данные во внешнюю систему или получать справочную информацию для проверки. Если у внешнего сервиса отсутствует доступный API или webhook, такая интеграция не выполняется. AI и хранение данных OCR выполняется на сервере заказчика. Для AI-извлечения используется OpenAI API с API-ключом заказчика. Во внешний AI-сервис передаётся только текстовая информация, необходимая для обработки. Исходные документы, пользователи, статусы, история и результаты хранятся на VPS заказчика. Правки Ошибки и несоответствия указанному функционалу исправляю без ограничения в течение срока выполнения заказа. Также входит 1 раунд изменений — до 5 замечаний по уже реализованному функционалу. Новые типы документов, роли, интеграции, модули и увеличение лимитов в этот раунд не входят. Не входит: — более 10 типов документов; — более 80 полей; — более 30 правил проверки; — более 7 ролей; — более 2 интеграций; — распознавание рукописного текста; — массовое восстановление плохо читаемых архивных сканов; — электронная подпись и ЭДО; — интеграция с 1С; — полноценная СЭД; — обучение собственной AI-модели и fine-tuning; — сложная многоуровневая матрица прав; — high-load архитектура; — мобильное приложение iOS/Android. VPS, домен, OpenAI API и другие платные сторонние сервисы заказчик оплачивает сам.

Заказчик получит:

AI-система обработки документов: OCR, проверка, роли, аналитика, экспорт, API, Docker и исходный код.

До начала работы заказчик должен предоставить:

До 10 типов документов и примеры каждого; список до 80 полей; до 30 правил проверки; описание до 7 ролей; до 2000 тестовых документов; пример ожидаемого результата; API-ключ OpenAI; доступ к VPS; документация и доступы для 2 API/webhook-интеграций; логотип и фирменные цвета.
Разработаю AI-систему обработки документов: OCR, проверка данных и экспортРазработаю AI-систему обработки документов: OCR, проверка данных и экспортРазработаю AI-систему обработки документов: OCR, проверка данных и экспортРазработаю AI-систему обработки документов: OCR, проверка данных и экспорт