Інтелектуальна система контролю якості даних з платформи OSDU

dc.contributor.advisorБеспала, Ольга Миколаївна
dc.contributor.authorДідук, Андрій Васильович
dc.date.accessioned2026-09-30T16:54:10Z
dc.date.available2026-09-30T16:54:10Z
dc.date.issued2026
dc.description.abstractДипломна робота виконана на 76 сторінках, складається з п’яти розділів, містить 34 рисунки, 1 додаток та 30 джерел у переліку посилань. Мета роботи — розробка та впровадження інтелектуальної системи контролю якості геопросторових даних для галузевої платформи OSDU (Open Subsurface Data Universe), яка поєднує детерміновані бізнес-правила з алгоритмами штучного інтелекту для глибокого семантичного аналізу та інтерактивного виправлення даних. Методи та засоби: мікросервісна архітектура, мова програмування Python, вебфреймворк FastAPI для побудови REST API, система розподіленої фонової обробки Celery, резидентна база даних Redis, бібліотека React з TypeScript для клієнтського застосунку, велика мовна модель Gemini API для семантичного аналізу, протокол авторизації OAuth2 на базі Microsoft Azure Active Directory, технологія контейнеризації Docker. Основний зміст роботи: проведено аналіз предметної галузі та порівняльний огляд існуючих систем контролю якості геоданих; спроєктовано клієнт-серверну архітектуру з трирівневим конвеєром валідації (синтаксичний контроль, перевірка за бізнес-правилами, семантичний аналіз ШІ); реалізовано модуль інтеграції з API платформи OSDU та підсистему безпеки на основі RBAC; розроблено інтерактивний вебінтерфейс із картографічними модулями, аналітичними дашбордами, графом зв’язків між сутностями та інструментом автоматизованого виправлення аномалій засобами ШІ. Результат — готовий до розгортання програмний комплекс, що автоматизує виявлення та виправлення семантичних і синтаксичних аномалій у масивах геопросторових даних платформи OSDU з генерацією аудит-звітів у форматі PDF.
dc.description.abstractotherThe diploma thesis consists of 76 pages, five chapters, contains 34 illustrations, 1 appendix and 30 references. The objective of the work is the design and implementation of an intelligent data quality control system for the OSDU (Open Subsurface Data Universe) industry platform, combining deterministic business rules with artificial intelligence algorithms for deep semantic analysis and interactive data correction. Methods and tools: microservice architecture, Python programming language, FastAPI web framework for REST API development, Celery distributed task queue, Redis in-memory database, React with TypeScript for the client application, Gemini API large language model for semantic analysis, OAuth2 authorization protocol based on Microsoft Azure Active Directory, and Docker containerization technology. Main content: the subject domain and existing geospatial data quality management systems were analyzed and compared; a client-server architecture with a three-stage validation pipeline (syntactic control, business rule verification, AI semantic analysis) was designed; an integration module for the OSDU platform API and an RBAC-based security subsystem were implemented; an interactive web interface was developed, featuring mapping modules, analytical dashboards, an entity relationship graph, and an AI-powered automated data remediation tool. Result: a deployment-ready software system that automates the detection and correction of semantic and syntactic anomalies in OSDU geospatial data arrays, with PDF audit report generation.
dc.format.extent85 с.
dc.identifier.citationДідук, А. В. Інтелектуальна система контролю якості даних з платформи OSDU : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Дідук Андрій Васильович. – Київ, 2026. – 85 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/83621
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectosdu
dc.subjectконтроль якості даних
dc.subjectгеопросторові дані
dc.subjectштучний інтелект
dc.subjectвеликі мовні моделі
dc.subjectвалідація
dc.subjectмікросервісна архітектура
dc.subjectfastapi
dc.subjectreact
dc.subjectredis
dc.titleІнтелектуальна система контролю якості даних з платформи OSDU
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Diduk_bakalavr.pdf
Розмір:
2.41 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: