Програмний засіб для децентралізованого формування наборів відкритих даних

Програмний засіб для децентралізованого формування наборів відкритих даних
Програмний засіб для децентралізованого формування наборів відкритих даних 22.03.2020

Програмний засіб для децентралізованого формування наборів відкритих даних

Програмний засіб для децентралізованого формування наборів відкритих даних

Для забезпечення сталого демократичного розвитку у державі та протидії корупції необхідно надати вільний доступ громадянам, громадським об’єднанням та іншим зацікавленим особам до публічної інформації, що має суспільно важливе значення.

Міністерства та держпідприємства збирають первинні дані без врахування єдиних методологічних стандартів, що ускладнює роботу з даними й унеможливлює їх об'єднання. Відсутня інфраструктура відкритих даних – немає належних серверних потужностей для підтримання Національного порталу відкритих даних. Ще однією з проблем є те, що відсутнє оперативне оновлення даних; не всі існуючі набори передбачають прив’язку до геокоординат; недостатня кількість наданих державними структурами даних та категорій даних.

Щоб вирішити вищенаведені проблеми було розроблено програмний засіб, для формування наборів відкритих даних та їх візуалізації у просторі. Розроблений додаток дозволяє формувати набори відкритих даних на основі зображень, що роблять користувачі клієнтського додатку. Дані можуть бути використані різними дослідниками, аналітиками, державними структурами та будь-якими іншими громадянами.

Алгоритм розроблюваного мобільного додатку наступний:

­       

  • отримання зображення – отримання зображення з камери телефону та визначення місцезнаходження користувача в момент отримання зображення;

  • ­        ідентифікація об’єктів – зображення надсилається у СІА, аналізується на наявність різних об’єктів, з вірогідністю більше 85%;

  • ­        формування наборів даних – результати попереднього модуля розподіляються на категорії та зберігаються разом з координатами у БД;

  • ­        візуалізація наборів – створюються маркери різних кольорів на основі сформованих даних та відображаються на карті.

Складовими реалізації системи є сервер (з БД), система інтелектуального аналізу зображень (СІА), ряд об’єктів та клієнтів. Кожен клієнт представляє собою будь-який пристрій, що має камеру та GPS та дозволяє встановити розроблюваний додаток (мобільний телефон, планшет). Камера призначена для фотофіксації зображення, GPS – для отримання локації, яка буде прив’язана до зображення при додаванні даних у набір. Оскільки дані формуються будь-яким користувачем на відміну від єдиного державного органу, то такий підхід до децентралізованого формування даних дозволяє підвищити ефективність створення наборів даних.

Далі зображення надходить до СІА та аналізується. Після цього необхідні дані надсилаються клієнту, обробляються та надсилаються на сервер. Сервер зі свого боку обробляє дані та записує їх у БД. Оскільки клієнти можуть також отримувати створені набори даних, то зв’язок між клієнтом та сервером є двостороннім.

Метою є розробка програмного засобу для підвищення поінформованості зацікавлених осіб щодо будь-якої активності, речей, тварин, краєвидів тощо з прив’язкою до геолокації на основі інтелектуальної технології формування і використання наборів даних.

Технології: Flutter, Firebase ML, ASP.NET Core, MS SQL, Elastic Search.


Назва конкурсу:  Конкурс «Розробка мобільних застосунків»
ПІБ Співвиконавців:  Колос Ірина Андріївна, Ніколайчук Владислав Олександрович, Васильков Сергій Олександрович
Конкурсант:  Кренцін Михайло Дмитрович
Країна:  Україна
Область:  Вінницька область
Назва НЗ:  Вінницький національний технічний університет
Учасник фіналу:  Так
Місце Фінал:  2
Файл статті (pdf):  Завантажити

Повернення до списку