Рутинная работа по проверке низкорисковых малобюджетных договоров с контрагентами и составлению к ним протоколов разногласий.
В среднем сотрудники приносят 3−5 договоров в день, на проверку которых и подготовку протокола разногласий уходило не менее получаса на каждый.
При этом цена такого договора обычно не превышает 500 тысяч рублей, и ни разу за последние 5 лет по таким договорам не возникало необходимости инициировать судебный процесс для решения возникающих проблем.
В основе ContractBot лежит интеллектуальная цепочка анализа. Сначала программа самостоятельно извлекает текст из любого формата документа — .docx, .pdf или даже сканов изображений, используя встроенную технологию распознавания текста (OCR). Затем этот текст отправляется нейросети Gemini для выявления юридических рисков и извлечения ИНН контрагента. На следующем шаге, используя полученный ИНН, бот обращается к API сервиса «Чекко» за официальными данными о компании, которые снова анализируются нейросетью для формирования итогового вывода о ее надежности. В конце вся полученная информация записывается программой в протокол разногласий в формате .docx на основе сохраненного шаблона, а также в отчет о результатах проверки контрагента.
Разработка прошла путь от простого Python-скрипта до полноценного настольного приложения для Windows (.exe). Ключевыми этапами стали: создание удобного графического интерфейса, добавление поддержки сканов (OCR), интеграция нескольких API в единую логику и, что самое важное, — обеспечение полной автономности. Для этого все зависимости, включая Tesseract OCR, были встроены в один исполняемый файл, а для обхода сетевых ограничений была реализована надежная работа через прокси-серверы. В итоге получился исполняемый файл, готовый для установки и работе на любом ПК с Windows.
ContractBot в автономном режиме запущен и работает на рабочем компьютере юриста, который подгружает в него договор и через 3−5 минут получает на выходе протокол разногласий в формате docx, отчет по контрагенту и запись в реестре договоров.
Юристу остается только оценить выводы ИИ по надежности контрагента, проверить подготовленный ИИ протокол и при необходимости внести правки, и отдать на подпись.
Таким образом, время на проверку договора и подготовку протокола разногласий сократилось с 30 до 5 минут.