Бакалаврські роботи (ОТ)
Постійне посилання зібрання
Переглянути
Нові надходження
Документ Відкритий доступ Система агрегації та контент-аналізу рекламних масивів з глобальних інформаційних мереж(КПІ ім. Ігоря Сікорського, 2026) Кривохата, Марія Юріївна; Баран, Данило РомановичУ даній дипломній роботі розроблено систему агрегації та контент-аналізу рекламних оголошень з платформ Meta та Google Ads. Проведено огляд методів аналізу рекламного контенту та порівняльний аналіз існуючих комерційних рішень, на основі яких сформульовано вимоги до системи. Розроблена система автоматично збирає оголошення, транскрибує мовлення за допомогою Whisper, вилучає текст із кадрів засобами OCR та візуальні ознаки через ResNet50. Результати представляються у веб-інтерфейсі у вигляді семантичних та візуальних кластерів з описами та графіком динаміки активності. Серверна частина системи реалізована засобами NestJS з PostgreSQL, ML-сервіс – FastAPI, клієнтська частина – Next.js.Документ Відкритий доступ Інтелектуальна система біометричної автентифікації на основі антропометрики обличчя(КПІ ім. Ігоря Сікорського, 2026) Крицька, Софія Дмитрівна; Селіванов, Віктор ЛевовичУ бакалаврській роботі розроблено локальну інтелектуальную систему біометричної автентифікації особи в режимі реального часу на основі антропометрики обличчя. Обґрунтовано вибір конвеєра MediaPipe Face Mesh для високоточної екстракції просторової сітки з 468 ключових точок. Реалізовано обчислювальний модуль для векторизованого розрахунку геометричних пропорцій та порівняння ембеддінгів за метриками евклідової відстані та косинусної подібності. Створено захищене автономне сховище біометричних шаблонів на базі СУБД SQLite із застосуванням бінарної серіалізації масивів та гешування SHA-256 з криптографічною сіллю. Проведено експериментальне дослідження ефективності застосунку із визначенням коефіцієнтів FAR та FRR. Програмний продукт реалізовано мовою Python із застосуванням багатопотокової архітектури на базі фреймворку PyQt.Документ Відкритий доступ Система інтелектуальної обробки та категоризації банківських виписок(КПІ ім. Ігоря Сікорського, 2026) Ковальов, Євгеній Русланович; Стіренко, Сергій ГригоровичУ дипломному проєкті розглянуто проблему ручної обробки та категоризації банківських виписок у малому та середньому бізнесі. Проаналізовано сучасні підходи до автоматизації цього процесу, зокрема правила на основі ключових слів і методи промпт-інжинірингу для великих мовних моделей. На основі порівняльного аналізу трьох стратегій обрано оптимальну конфігурацію для застосунку. Розроблено вебзастосунок для бухгалтерів, що дозволяє завантажувати PDF-файли банківських виписок, автоматично витягувати транзакції через нативний документний API Claude та категоризувати їх у двоетапному конвеєрі: спочатку за налаштовуваними правилами на основі ключових слів, потім - засобами штучного інтелекту. Реалізовано можливість перегляду та ручного редагування результатів, а також експорту у форматах CSV та Excel.Документ Відкритий доступ Система обміну повідомленнями з мультипротокольною підтримкою(КПІ ім. Ігоря Сікорського, 2026) Лесько, Дмитро Миколайович; Роковий, Олександр ПетровичУ даному проєкті було розглянуто проблему забезпечення конфіденційності комунікацій та відсутності доступних інструментів для розгортання власних захищених чат-платформ. Проведено аналіз існуючих рішень та їхніх підходів до захисту даних користувачів. На основі аналізу було здійснено підбір найбільш відповідних криптографічних алгоритмів і архітектурних рішень. В результаті роботи розроблено відкриту захищену месенджер-платформу «Гомін» (Gomin), яка надає можливість розгортання власного захищеного чату на власній інфраструктурі. Платформа побудована на мікросервісній архітектурі з підтримкою наскрізного шифрування повідомлень і розрахована на подальший розвиток та адаптацію під різні потреби. Серверна частина реалізована на TypeScript з використанням NestJS та gRPC для міжсервісної взаємодії, клієнтська - на React з використанням Web Crypto API. Розгортання здійснюється на Kubernetes з автоматизованим CI/CD та моніторингом на базі Grafana.Документ Відкритий доступ Мобільний застосунок для пошуку людей під час пошуково-рятувальних робіт(КПІ ім. Ігоря Сікорського, 2026) Маланін, Данило Володимирович; Гордієнко, Нікіта ЮрійовичВ рамках даної роботи було здійснено розробку мобільного застосунку, призначеного для допомоги у надзвичайних ситуаціях шляхом встановлення локального зв’язку між користувачем і рятувальником. Метою роботи стало створення зручного інструменту для швидкого пошуку постраждалого, підтримання з’єднання між пристроями та дистанційного запуску допоміжних сигналів. У застосунку реалізовано дві ролі: користувача, який потребує допомоги, та рятувальника. Передбачено пошук і підключення пристроїв, обмін командами, увімкнення ліхтарика, звукового сигналу та вібрації. Додаток орієнтований на операційну систему Android. Для його реалізації було використано мову програмування Kotlin, Jetpack Compose та Google Nearby Connections.Документ Відкритий доступ Система управління операційною діяльністю волонтерських фондів у військовій сфері(КПІ ім. Ігоря Сікорського, 2026) Басараб, Станіслав Анатолійович; Міщенко, Людмила ДмитрівнаУ дипломному проєкті розроблено інформаційну систему управління операційною діяльністю волонтерських фондів, що здійснюють матеріально-технічне забезпечення Збройних Сил України. На основі аналізу предметної області та наявних CRM-рішень сформовано вимоги до системи. Розроблена система забезпечує ведення бази контрагентів, супроводження запитів від військових підрозділів, облік благодійних надходжень, управління закупівлями й складськими запасами та формування звітності. Спроєктовано архітектуру програмного забезпечення та реалізовано клієнтську і серверну частини системи.Документ Відкритий доступ Система збору та статистичного аналізу даних ринку ІТ-вакансій(КПІ ім. Ігоря Сікорського, 2026) Пастернак, Іван Ярославович; Туганських, Олександр АнтоновичУ даній роботі проведено дослідження сучасних підходів до побудови систем автоматизованого моніторингу та аналізу ринку праці. Проаналізовано технологічні рішення для автоматизованого збору інформації, методології обробки гетерогенних даних та інструменти статистичного аналізу ринку праці, що дозволило визначити оптимальні стратегії для забезпечення точності й масштабованості системи. У результаті роботи створено інформаційну систему, що забезпечує автоматизоване формування аналітичних зрізів щодо стану ринку ІТ-вакансій на основі даних з провідних онлайн-ресурсів. Система надає можливість здійснювати багатофакторний пошук та візуалізацію показників заробітної плати, попиту на технології та вимог до досвіду у розрізі різних ринкових доменів. Це дозволяє значно оптимізувати процес спостереження за ринком праці та спростити прийняття рішень на основі об’єктивних статистичних показників.Документ Відкритий доступ Веб-система для пошуку та підбору фахівців у сфері інформаційних технологій(КПІ ім. Ігоря Сікорського, 2026) Рабійчук, Дар’я Олександрівна; Шульга, Максим ВолодимировичУ даній роботі проведено огляд існуючих веб-систем для пошуку та підбору фахівців у сфері інформаційних технологій, визначено їхні недоліки. Розроблено архітектуру системи та реалізовано клієнтську і серверну частини. Запропоновано гібридний алгоритм пошуку, що поєднує модель ранжування BM25 та зважену багатокритеріальну оцінку, а також гібридну рекомендаційну систему. Веб-систему створено з використанням TypeScript, Node.js, NestJS, React, PostgreSQL та Elasticsearch. Систему призначеноДокумент Відкритий доступ Система автоматизації надсилання повідомлень у месенджери із онлайн-медіаплатформ(КПІ ім. Ігоря Сікорського, 2026) Потаскалов, Олесь Вадимович; Верба, Олександр АндрійовичУ бакалаврській роботі проаналізовано існуючі системи автоматизованого надсилання повідомлень з онлайн-медіаплатформ у месенджери. На основі проведеного аналізу та виявлених потреб кінцевих користувачів сформульовано спільні недоліки наявних рішень. Отримані результати стали підґрунтям для визначення функціональних та нефункціональних вимог до власної системи автоматизації сповіщень. У результаті розроблено програмний продукт, що автоматизує процес сповіщень і забезпечує ефективну комунікацію між творцями медіа-контенту та їхньою аудиторією. Система реалізована мовою TypeScript на базі фреймворку NestJS 11, як основу для мікросервісної аріхтектури для BackEnd складової проєкту, і організована як монорепозиторій з чотирьох мікросервісів: API, Webhook Receiver, Notification Worker та Discord Bot. Разом з цим, веб-інтерфес, розроблений на основі NextJS 16. Для зберігання даних використовується СУБД PostgreSQL 16 з TypeORM; кешування та дедуплікація реалізовані засобами Redis 7; міжсервісний обмін повідомленнями забезпечує RabbitMQ 3; для синхронної внутрішньої комунікації між сервісами у форматі запит-відповідь застосовано TCP RPC. Розгортання системи здійснюється засобами Docker Compose.Документ Відкритий доступ Програмний комплекс процедурної генерації 2D-ландшафтів на основі фрактального синтезу багатооктавних шумових функцій(КПІ ім. Ігоря Сікорського, 2026) Рудий, Назарій Олегович; Меленчуков, Микита ЄвгеновичДипломний проєкт присвячений розробці програмного комплексу процедурної генерації двовимірних ігрових рівнів у середовищі Unity з використанням шуму Перліна та дробового броунівського руху (fBM). Мета роботи - створити масштабовану, детерміновану систему генерації різноманітних ландшафтів і біомів у реальному часі засобами Unity Job System і Burst-компілятора. Реалізовано стримінг чанків, паралельне обчислення карт шуму та гнучку систему біомів із зваженим змішуванням. Оригінальність полягає у власному шарі fBM із трьома кліматичними каналами, паралельних обчисленнях через Job System і Burst та підтримці нескінченного детермінованого світу зі збереженням дельта-змін.Документ Відкритий доступ Система для координації та взаємодії спільнот любителів настільних ігор(КПІ ім. Ігоря Сікорського, 2026) Русак, Ярослав Анатолійович; Ковальчук, Олександр МироновичУ цій роботі розроблено веборієнтовану систему координації та взаємодії спільнот любителів настільних ігор. Метою роботи є створення програмного продукту, який спрощує організацію ігрових зустрічей, взаємодію між учасниками спільноти та керування запрошеннями до подій. У межах проєкту реалізовано клієнтську та серверну частини застосунку, механізми реєстрації й автентифікації користувачів, керування профілями, формування подій, підтримку соціальних зв’язків між учасниками (друзі/контакти), а також обмін даними в режимі, наближеному до реального часу. Серверну частину побудовано на базі NestJS, клієнтську — із використанням React і Vite, а доступ до даних організовано через Prisma ORM. Результатом виконання роботи є працездатний прототип інформаційної системи, придатний до подальшого розширення та використання як основа для цифрової підтримки діяльності ігрових спільнот.Документ Відкритий доступ Мобільний застосунок “Спортивна соціальна мережа”(КПІ ім. Ігоря Сікорського, 2026) Ковальов, Володимир Володимирович; Гайдай, Анатолій РуслановичУ даній роботі був розроблений iOS-додаток – спортивна соціальна мережа. Застосунок призначений для пошуку людей для спільних спортивних активностей, створення власних спортивних спільнот та налагодження контактів. Мобільний додаток дозволяє створювати пости, спортивні події, контактувати з іншими користувачами. Передбачено повноцінний особистий профіль з можливістю керування своїми даними, фотографіями, інтересами, активностями та доданими соціальними мережами. Інтеграція геолокації дає змогу знаходити цікаві для себе події та користувачів на мапі поряд із собою. Із системою Push-повідомлень можна отримувати інформацію про нові події в реальному часі, а система рекомендацій постів та людей дозволяє швидко та просто знаходити цікаві події.Документ Відкритий доступ Платформа автоматизованої підтримки користувачів із застосуванням інтелектуальної системи на основі моделей штучного інтелекту(КПІ ім. Ігоря Сікорського, 2026) Балахон, Михайло Олексійович; Шульга, Максим ВолодимировичЦя робота присвячена розробці платформи автоматизованої підтримки користувачів із застосуванням моделей штучного інтелекту. У процесі дослідження було проаналізовано існуючі рішення у цій сфері та проведено порівняльний аналіз їхніх функціональних можливостей. На основі отриманих результатів було визначено ключові вимоги, яким має відповідати сучасна платформа підтримки на базі великих мовних моделей. З урахуванням поставлених цілей було обрано відповідні технології, спроєктовано архітектуру системи з RAG-пайплайном та абстракцією LLM-провайдера. У результаті розроблено вебзастосунок, який вирішує поставлену задачу згідно з темою дипломної роботи.Документ Відкритий доступ Система автоматизації обліково-касових операцій(КПІ ім. Ігоря Сікорського, 2026) Чубич, Даніїл Борисович; Трочун, Євген ВолодимировичРозроблено систему автоматизації обліко-касових операцій з інтеграцією з REST API та сервісом фіскалізації CheckboxAPI. Система забезпечує: • Управління накладними та товарами; • Динамічні таблиці з фільтрацією, сортуванням і багаторівневим сортуванням; • Взаємодію front-end і back-end через AJAX та JSON; • Контроль прав користувачів (admin, seller); • Формування та реєстрацію чеків через Checkbox API; • Облік фактичної кількості товарів та автоматичне оновлення залишків. Система підвищує ефективність обліку, зменшує ручну роботу і забезпечує точність даних.Документ Відкритий доступ Програмний двигун на основі Vulkan API(КПІ ім. Ігоря Сікорського, 2026) Ярошенко, Олександр Сергійович; Порєв, Віктор МиколайовичОб’єм і структура. Проєкт складається зі вступу, трьох розділів, висновків, переліку умовних скорочень та списку літератури. Актуальність теми. 3D-графіка є основою ігор, систем візуалізації та редакторів сцен; розробка власного рушія на базі сучасного низькорівневого Vulkan API з інтеграцією в Qt/QML є актуальною інженерною задачею. Метою проєкту є розробка 3D рушія на основі Vulkan API з використанням Qt та QML для відображення тривимірних сцен у редакторі та автономному режимі. Поставлені задачі: 1. проаналізувати застосування Vulkan API, Qt і QML у графічних застосунках; 2. спроєктувати структуру рушія та його основні модулі; 3. реалізувати Vulkan-контекст, графічний конвеєр і рендеринг сцени; 4. реалізувати завантаження моделей glTF, роботу з текстурами та камерою; 5. забезпечити відображення кадру у Qt/QML-інтерфейсі та окремий runtime режимДокумент Відкритий доступ Інтелектуальна система для генерації користувацьких рекомендацій на основі аналізу історичних даних(КПІ ім. Ігоря Сікорського, 2026) Чуб, Максим Андрійович; Туганських, Олександр АнтоновичДипломний проєкт присвячено створенню інтелектуальної системи генерації користувацьких рекомендацій на основі історичних даних. Метою роботи є підвищення якості та оперативності формування рекомендацій. Об’єктом роботи є процес генерації користувацьких рекомендацій, предметом — методи та програмні засоби їх формування. У роботі проаналізовано підходи до обробки історичних даних, генерації рекомендацій та оцінювання їх якості. Реалізовано прототип системи, що збирає події користувачів, зберігає історію взаємодій, генерує рекомендації та відображає статистикуДокумент Відкритий доступ Система моделювання mesh-мереж(КПІ ім. Ігоря Сікорського, 2026) Хожаїнов, Микола Сергійович; Роковий, Олександр ПетровичУ даному проєкті розроблено освітньо-демонстраційну систему для моделювання mesh-мереж. Було здійснено аналіз наявних програмних засобів та принципів функціонування протоколів маршрутизації в MANET-мережах для симуляції мережевих процесів та виділено їхні сильні та слабкі сторони та визначено причини їх інтеграції у системи. У результаті розроблено веб-застосунок мовою програмування TypeScript з використанням бібліотеки React, що дає можливість власноруч моделювати мережу та наочно відстежувати зміни у структурах маршрутизації, аналізувати зміст мережевих пакетів та використовувати вбудовану контекстну документацію.Документ Відкритий доступ Веб-сервіс для управління дипломними проектами(КПІ ім. Ігоря Сікорського, 2026) Хвиць, Максим Сергійович; Ковальчук, Олександр МироновичУ процесі вивчення предметної сфери виконано аналіз, як у закладах вищої освіти організовується виконання дипломних проєктів, і які є основні проблеми взаємодії між студентами, керівниками та кафедрою. Було проаналізовано контроль виконання робіт, роботу з документами та зберігання інформації. У результаті розроблено вебсервіс для управління дипломними проєктами, яка дає змогу працювати зі студентами, темами, файлами, календарем і повідомленнями. Система автоматизує процеси, спрощує взаємодію між учасниками та допомагає краще контролювати виконання робіт. Програму створено з використанням сучасних вебтехнологій, з можливістю майбутнього розвитку.Документ Відкритий доступ Інтерактивний довідник лікарських рослин на основі застосування штучного інтелекту(КПІ ім. Ігоря Сікорського, 2026) Фесун, Анна Валеріївна; Павлов, Валерій ГеоргієвичДипломний проєкт присвячено проєктуванню та розробці вебзастосунку «Інтерактивний довідник лікарських рослин на основі застосування штучного інтелекту». У роботі досліджено методи автоматичної ідентифікації рослин засобами комп'ютерного зору, можливості великих мовних моделей для генерації структурованих медичних довідок, а також архітектурний патерн cache-aside як спосіб оптимізації звернень до зовнішніх API. Розроблений застосунок надає користувачам можливість визначати вид лікарської рослини за фотографією за допомогою Pl@ntNet API, отримувати згенеровану Gemini API медичну довідку з результатами, збереженими у базі даних для повторного використання, переглядати каталог рослин, позначати місця їх знаходження на інтерактивній карті та відстежувати особисту історію пошуків. Клієнтську частину реалізовано на React із Tailwind CSS та Leaflet.js, серверну – на Node.js з Express, Prisma ORM і PostgreSQL; автентифікацію побудовано на основі JWT.Документ Відкритий доступ Платформа для створення персоналізованих сповіщень з інтерактивними процесами(КПІ ім. Ігоря Сікорського, 2026) Скиба, Марат Олександрович; Гріщенко, Костянтин СергійовичУ дипломному проєкті розроблено концепцію та архітектуру крос-платформеного мобільного застосунку для персоналізованих сповіщень з інтерактивними процесами на основі візуального node-based редактора з виконанням на пристрої та хмарною синхронізацією. Мета – зменшити розрив між простими нагадуваннями та складними інструментами автоматизації, надавши нетехнічному користувачу єдиний візуальний засіб побудови й виконання інтерактивних потоків сповіщень. Здійснено порівняльний аналіз наявних рішень і сформульовано наукову новизну. Модель потоку подано як орієнтований граф; реалізовано візуальний редактор, рантайм на пристрої та інтерактивні сповіщення з розгалуженням за відповіддю користувача, що відповідають поставленим вимогам.