По материалам газеты «За науку» 26.09.2024 г. : https://vk.com/wall-58750322_19270
Студенты АлтГУ – разные! Одни находят себя в творчестве или благотворительности, другие реализуются в науке или спорте. Студенты этого номера – настоящие IT-герои.
Недавно они, Александр Москвин, Николай Глухов и Илья Кашкаров, выступили на краевом конкурсе «Лучшие проекты информатизации на Алтае имени В. И. Берегового», где представили свои работы.
Сам конкурс проходил в два этапа: заочно, где отобрали 10 лучших проектов, и очно, где состоялась их защита. Победителей назовут 3 октября. Пока же рассказываем о тех, кто прошел в финал.
Знакомьтесь, Александр Москвин.
Александр Москвин, выпускник магистратуры ИМИТ АГУ профиля «инженерия искусственного интеллекта», самостоятельно разработал и представил проект «Обработка персональных данных с помощью искусственного интеллекта». Александр заметил, что при работе с большим количеством персональных документов возникла необходимость обрабатывать их гораздо быстрее. Так и зародилась идея проекта: упростить бумажную волокиту.
– Так как персональные данные, как правило, вводят вручную, я решил оптимизировать этот процесс. Разработал программу, которая с фотографии или скана персональных документов, будь то паспорт, СНИЛС, водительское удостоверение, извлекает необходимые данные, обрабатывает и использует их для заполнения шаблонов. То есть это некий конвейер, на вход которого поступают документы и обрабатываются, а на выходе мы получаем заполненный шаблон.
Чтобы разработать эту программу, Александр испробовал различные библиотеки и алгоритмы, но, как оказалось, все имеющиеся платформы и инструменты либо плохо справляются со своей задачей, либо требуют платной подписки. Пришлось разработать и собственную нейронную сеть с помощью данных из Интернета, а уже после реализовать алгоритм обработки данных.
А куда же без волнения на самом конкурсе? Конечно, Александр волновался. Но знал, что его проект – надежный и нужный. Поэтому выступил достойно.
– В процессе разработки проекта я столкнулся с нерешаемыми, на первый взгляд, проблемами, но стоило поглубже окунуться в неизведанное, и решение само меня находило. Уверен, что смог качественно и доступно презентовать свою разработку.
По словам Александра, самое сложное, когда разрабатываешь IT-проект, учесть все до мелочей. Все должно быть логично и, главное, доступно для будущих пользователей. Кроме того, надо понимать: а для кого, собственно, ты разрабатываешь проект? От ответа на этот вопрос зависит вся архитектура разработки.
– Программирование – как конструктор. Каждый элемент должен быть на своем месте, а все вместе они создают тот уникальный проект, который изначально был только на бумаге. И за год я смог довести его до рабочего вида. Для меня важно быть в курсе всех IT-трендов, недавно участвовал в конференции, посвященной анализу больших данных. Очень интересно! Встретил знакомые лица, например заведующего кафедрой информатики АлтГУ Дениса Козлова.
В свободное время Александр ходит на выставки, в театр и путешествует по Алтаю. Из последнего театрального: космически эффектный спектакль «Циолковский», его поставила театральная мастерская Homo Artisticus.
Автор статьи: Дарья Машукова