ООО "Прогматик", в сотрудничестве с Университетом Искусственного Интелекта (г. Москва) делает новые шаги в области разработки автоматизированных решений в сфере ЖКХ с использованием ИИ.
Нейросети играют значительную роль в автоматизации бизнес-процессов, оптимизации работы и повышении эффективности предприятий. Они способны анализировать большие объемы данных, с помощью нейросетей можно автоматизировать рутинные задачи, сократить время на обработку информации и минимизировать возможные ошибки человеческого фактора. Сфера ЖКХ имеет достаточное количество рутинных задач, которые под силу нейросетям, их автоматизация — это, в том числе, повышение качества управления собственниками своим жильем, а следовательно и улучшение жизненной среды человека.
Суть совместного проекта
ООО «Прогматик», как компания, специализирующаяся в сфере разработки ПО для ЖКХ, имеет четкое представление об аспектах управления собственниками своими жилыми фондами, а также о возникающих организационных и делопроизводственных сложностях. Голосование на общих собраниях собственников помещений в многоквартирных домах, сбор и обработка бюллетеней голосования по вопросам повестки собрания — это трудоемкий процесс. Процесс голосования гораздо эффективнее, когда непосредственно сами собственники или выбранные собственниками Администраторы общего собрания собственников МКД для организации проведения собрания используют современные технологии, специализированное ПО, которое минимализирует ручную обработку бюллетенией и исключает фальсификацию результатов голосования. Для этого в систему загружают сканы/фото проголосованных и подписанных бюллетеней. Далее серверное приложение системы будет автоматически распознавать и подсчитывать результаты голосования по всем вопросам в бюллетене, сохранять итоги голосования в базу данных, вести необходимый учет. Пилотная разработка проекта с данным решением, работающим на базе нейросети, являлась предметом сотрудничества ООО «Прогматик» и Университета искусственного интеллекта (https://neural-university.ru/).
Команда проекта и этапы реализации.
Данный пилотный проект был реализован командой разработчиков в рамках проведения стажировки студентов Университета искусственного интеллекта под руководством опытного тимлида Артема Резера и помощника тимлида Кобызева Юрия.
Разработчики:
• Лысаков Юрий
• Драгинда Юлия
• Григорук Александр
• Митрошин Вадим
• Ким Сергей
Процесс разработки проекта включал в себя следующие этапы:
• Разработка эффективного алгоритма выравнивания сканированной либо сфотографированной страницы бюллетени по реперным квадратам на документе;
• Реализация алгоритма разметки областей выровненной страницы бюллетеня для оптического распознавания текста и областей голосования для их последующего распознавания нейросетью;
• Выполнения операций OCR текстовых областей, тестирование нескольких OCR фреймворков для целей проекта;
• Проверка целостности (наличие всех страниц бюллетеня, проверка, что все страницы принадлежат бюллетеню именно с этим номером) загруженного скана/фото бюллетеня;
• Проверка наличия подписи собственника бюллетеня на последней странице бюллетеня;
• Подготовка датасета из изображений зон голосования по каждому пункту бюллетеня для обучения нейросетей распознавания результатов голосования;
• Проектирование модулей и классов итогового веб-приложения, написание приложения для работы на сервере, реализующего все этапы обработки над поданными страницами бюллетеня и сохранением результата;
• Реализация демонстрационного веб-приложения для тестирования и визуализации этапов обработки бюллетеня.