GeekOnAI
Документооборот и сверка (OCR)

АвтоСвод: разноска ежедневных операций по доходам и расходам без облака

Программа разносит ежедневные Excel-выгрузки по статьям доходов и расходов: уверенные операции — автоматически, сомнительные — на проверку человеку. Во время работы сеть не используется, данные не покидают компьютер.

Задача

Ежедневные Excel-выгрузки движения денег приходилось разносить по статьям вручную. Это съедало время каждый день и задерживало управленческий учёт: итоговые отчёты появлялись с опозданием, а ошибки категоризации замечали уже в конце периода.

Решение

Собрали локальную программу: она читает ежедневный отчёт, раскладывает каждую операцию по статье и выдаёт итоговый свод в Excel с цветовой разметкой. Зелёный — разнесено автоматически, жёлтый — программа предлагает статью, красный — нужен ответ человека, синий — подтверждено. Пользователь отвечает прямо в Excel, и программа переобучается на его ответах, поэтому со временем предложений становится больше, а проверок — меньше. Каждый день формируется сверка остатков. Все ответы пользователя записываются в журнал, перед каждой перезаписью свода делается копия.

Результат

Обучение на десяти месяцах истории, проверка на двух следующих месяцах (1 650 операций, которых модель не видела): 64% операций разнесены автоматически

Точность среди автоматически разнесённых операций — 99,1%

Сомнительные операции не разносятся без проверки: они попадают в отдельный лист на ответ человеку

Во время работы программа не обращается к сети и не использует внешние ИИ-сервисы: модель обучается и работает на компьютере пользователя

Python 3, настольная программа с интерфейсом в ExcelЧтение Excel-отчётов, итоговый свод в Excel с цветовой разметкой и выпадающими спискамиПороги уверенности и объяснимые решения: по каждой операции сохраняются кандидаты и признаки, которые привели к решениюОбучение на ответах пользователя, рабочая база SQLite на компьютере пользователяЖурнал всех ответов, копия свода перед перезаписью, сверка остатков по дням

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

Мы собрали программу, которая берёт на себя рутину, но не притворяется, что знает ответ на всё. Каждая операция получает оценку уверенности. Уверенные уходят в статьи сами, сомнительные — на проверку человеку. Автоматика работает там, где она надёжна, а решение о спорном остаётся за человеком.

Итоговый свод: цветовая разметка операций

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

По результатам пилота: модель обучалась на десяти месяцах истории, а на двух месяцах, которых она не видела, 64% операций разнеслись автоматически с точностью 99,1% среди них. Это замер на пилотных данных, а не обещание для потока конкретного клиента. Оставшиеся 36% — операции, которые программа честно не взялась разносить, и они уходят на проверку.

Что важно знать перед внедрением. Программа рассчитана на одного пользователя и настроена на определённую структуру отчёта: для другого формата разборщик придётся доработать. Онлайн-версии, где отчёты загружаются на сайт, пока нет: для финансовых данных с персональными сведениями её нужно строить отдельно и с юридической проверкой.

Обсудим ваш случай

Самый быстрый способ — написать боту в Telegram: короткий квиз, и мы сразу поймём, с чего начать.

Или на почту: hello@geekonai.ru