Михаил Васильев

Портфолио Data Science проектов


Project maintained by onixlas Hosted on GitHub Pages — Theme by mattgraham

Проект CheckDocAI

Задача

Создать сервис, обеспечивающий проверку корректности и полноты оформления Актов проверки работоспособности системы автоматической пожарной сигнализации. Сервис должен принимать PDF-файл с отсканированными актами и возвращать информацию о найденных дефектах. Критерий проверки: на каждом акте должны быть две печати и две подписи.

Команда проекта

Михаил Васильев

Михаил Васильев

Ольга Иванова

Ольга Иванова

Юлия Сухинина

Юлия Сухинина

Валерий Семёнов

Валерий Семёнов

Технологии

yolo, albumentations, aiogram, cvat

Решение

Собрали собственный датасет с отсканированными Актами проверки. Произвели разметку датасета с использованием сервиса CVAT. Для каждого акта мы размечали проставленные печати, подписи, даты, а также номер акта. Произвели аугментацию датасета с использованием библиотеки albumentations. Обучили нейросеть YOLO v8.

Для взаимодействия с пользователем реализовали телеграм-бота, принимающего на вход PDF-файл с отсканированными актами и возвращающего результаты проверки.

Решение развёрнуто и успешно используется АО «Гольфстрим охранные системы».

(репозиторий) (презентация)