IT-команда «Выберу.ру» завоевала 1 место в хакатоне TulaHack 2022 за разработку агрегатора по поиску родственников

В рамках марафона IT-специалисты «Выберу.ру» (www.vbr.ru) создали проект «Твоя династия». Он позволяет построить генеалогическое древо и восстановить родословную.

25-27 ноября в Туле прошел хакатон TulaHack при поддержке акселератора молодежного предпринимательства inTECH. В соревнованиях победили сотрудники «Выберу.ру»: разработчики Никита Полковников, Любовь Шестерняк, Кирилл Соболь и QA-специалист Михаил Вильямов. Их команда называлась Depfix.

По условиям хакатона команда 40 часов работала над IT-проектом. Получив задание в пятницу, в воскресенье днем она представила готовый проект — MVP веб-агрегатора по поиску утраченных родственных связей «Твоя династия».

Участники Depfix разработали сайт на ASP.NET Core MVC, MS SQL и Bootstrap с поисковым сервисом по обобщенному банку данных «Мемориал» о защитниках Отечества, погибших, умерших и пропавших без вести в период Великой Отечественной войны и послевоенный период.

Внедрили поиск по лицам на фотографиях по новой технологии распознавания лиц и хранения их биометрии Betaface. Поиск работает с высокой точностью: находит все похожие лица и выводит список возможных родственников с информацией о них и степенью схожести.

При помощи JavaScript-библиотеки Balkan FamilyTreeJS создали механизмы построения родственных связей и дополнения информации. Они позволяют добавлять данные к найденным профилям и выделять их как родственников.

В личном кабинете можно создать интерактивное генеалогическое древо со всеми найденными или добавленными родственниками. Если один и тот же человек добавлен в древа разных пользователей, система предложит установить между ними родственную связь.

Никита Полковников, разработчик:

«Сначала мы решили сконцентрироваться на поиске людей в архивах Великой Отечественной войны, потому что есть много открытых баз и их можно разделить на разные типы: временные, принадлежащие какой-то организации, историческому событию. Однако среди 10 самых популярных в рунете банков ВОВ не было ни одного с открытым API. Мы пытались связаться с каждым из них напрямую, но в выходные, к сожалению, никто не вышел на связь.

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

Хакатон TulaHack/Accelerator 2022 собрал 37 команд из Москвы, Тульской области, Воронежа, Ростова-на-Дону, Самары, Санкт-Петербурга, Краснодара, Нижнего Новгорода, Волгограда, Новосибирска, Якутска и Мариуполя. Более 25 экспертов из 12 компаний подготовили задания по мобильной, веб-разработке и применению Big Data.

Тематики: Маркетинг, Web

Ключевые слова: награда, хакатон