Бакалаврські роботи
Постійне посилання зібрання
Переглянути
Нові надходження
Документ Відкритий доступ Система розпізнавання номерних знаків автомобіля на основі методів комп’ютерного зору(КПІ ім. Ігоря Сікорського, 2024) Ноздрін, Олександр Вікторович; Кир’янов, Артемій ЮрійовичУ дипломній роботі розглянуто розробку системи розпізнавання номерних знаків автомобілів (ALPR) на основі сучасних методів комп’ютерного зору та машинного навчання. Основна мета роботи полягає у створенні ефективної системи, здатної автоматично виявляти та розпізнавати номерні. Розробка системи включала кілька ключових етапів: аналіз існуючих технологій, вибір оптимальної моделі для розпізнавання автомобілів (YOLOv8n) та алгоритму відстежування (SORT), навчання моделі, та інтеграцію бібліотеки EasyOCR для розпізнавання символів номерних знаків. Система була реалізована як консольний додаток, здатний обробляти відео з транспортними потоками та видавати відео з анотованими номерними знаками.Документ Відкритий доступ Веб-застосунок для продажу гаджетів та аксесуарів(КПІ ім. Ігоря Сікорського, 2024) Новікова, Анна Романівна; Каплунов, Артем ВолодимировичВ даному бакалаврському проэкті реалізовано вебзастосунок, що призначений для продажу гаджетів та аксесуарів. Розроблена програма надає можливість авторизуватися, додавати товари у коризину або до списку вподобаних, а також переглядати та сортувати товари. Всього доступно три категорії товарів: телефони, планшети та аксесуари. Для розробки використано мову програмування TypeScript. Користувацький інтерфес реалізований за допомогою React та Sass, а серверна частина – з використанням платформи Firebase.Документ Відкритий доступ Веб-застосунок агрегації волонтерських зборів(КПІ ім. Ігоря Сікорського, 2024) Нерода, Арсен Андрійович; Валько, Володимир ВолодимировичВ даному бакалаврському дипломному проєкті реалізовано веб-застосунок для агрегацції волонтерських зборів. Призначенням даного застосунку є створення волонтреських зборів та огляд вже наявних зборів з метою полегшення їх пошуку. У даному застосунку додано функціонал авторизації та аутентифікації. Також у програмі є можливість додати посилання на збір банківської системи “Монобанк” (так звана “банка MonoBank”). У даному застосунку є і функціонал для публікування коментарів під збором. Для побудови даної системи було використано мову програмування Java та її фреймворк Spring Framework (Spring Boot, Spring Security, Spring Data) для розробки серверної частини, і мову програмування — TypeScript та фреймворк AngularJS для побудови клієнтської частини.Документ Відкритий доступ Веб-застосунок з підтримкою шифрування текстових повідомлень для безпечного спілкування(КПІ ім. Ігоря Сікорського, 2024) Негрич, Ярослава Олегівна; Гончаренко, Олександр ОлексійовичДаний дипломний проект присвячений розробці веб-застосунку, який зробить комунікацію безпечною за допомогою шифрування текстових повідомлень. Під час дослідження були проаналізовані переваги та недоліки існуючих месенджерів та питання, пов’язані з конфіденційністю та захистом даних користувачів. На основі цього аналізу були сформовані думки щодо нового месенджера та обрані відповідні практики з безпеки спілкування. У роботі описано сучасні методи шифрування, як симетричне, так і асиметричне шифрування, а також протоколи обміну ключами. Було реалізовано сервіс для користувачів, де вони можуть безпечно обмінюватися повідомленнями, особливою функцією якого є фейковий пароль, який додає ще один рівень захисту в умовах вимагання доступу до приватних повідомлень.Документ Відкритий доступ Програмне забезпечення для автогенерації тестів за допомогою LLM(КПІ ім. Ігоря Сікорського, 2024) Мотора, Владислав Сергійович; Нечай, Дмитро ОлександровичУ даній дипломній роботі пропонується розробка Програмного продукту для генерації автоматичних тестів за допомогою LLM. Документ описує архітектуру та функціональність продукту, включаючи його здатність створювати, перевіряти та валідувати автоматичних тестів. Програма забезпечує інтеграцію з LLM-моделлю ChatGPT, використовує Mocha для перевірки роботоздатності та Stryker для валідації. Застосування фреймворку WebdriverIO забезпечує надійність і масштабованість при інтеграції згенерованих автоматичних тестів. Важливою частиною роботи є реалізація механізмів генерації тестів, запуску тестів та їх валідація. Крім того програмне забезпечення прямо інтегрується в середовище розробки для зручності налаштування та роботи з ним. Для оцінки ефективності та зручності використання програми проводяться тести та аналіз результатів її роботи у різних умовах. Нарешті, дипломна робота демонструє важливість і можливості використання подібних сервісів для оптимізації процесів написання автоматичних тестів та підвищення загальної ефективності покриття тестами кінцевого продукту.Документ Відкритий доступ Комп'ютерна гра з інклюзивним керуванням у жанрі top-down roguelite(КПІ ім. Ігоря Сікорського, 2024) Михайлов, Андрій Юрійович; Череватенко, Олексій ВолодимировичЦей бакалаврський дипломний проєкт присвячений розробці комп’ютерної гри у жанрі top-down roguelite з інклюзивним управлінням. Гра реалізована на рушії Unity з використанням мови програмування C#. Для впровадження інклюзивного управління використовується веб камера пристрою, на якому запущена гра. Для візуальної складової гри використані безкоштовні асети з Unity Asset Store та інших легальних джерел. Гра дає можливість битись на трьох візуально різних рівнях проти хвиль ворогів, що стають сильнішими з часом. Також гравцю є доступним вибір різних персонажів перед початком гри та покращення персонажа протягом ігрової сесії.Документ Відкритий доступ Телеграм-бот для пошуку найближчих укриттів у м. Київ під час повітряної тривоги(КПІ ім. Ігоря Сікорського, 2024) Молочко, Ігнатій Михайлович; Васильєва, Марія ДавидівнаДаний дипломний проєкт був присвячений розробці Telegram боту, який допоможе мешканцям Києва відстежувати стан повітряної тривоги та знаходити, при потребі, найближчі укриття до їх місцезнаходження. Під час виконання роботи було проведено аналіз розробленого застосунку та архітектурних рішень в його реалізації. Описано функціонал задіяних інструментів розробки програмного забезпечення. Мовою реалізації чат-боту була вибрана Python, системою управління базами даних - PostgreSQL, бібліотека для розробки бота - Aiogram, а IDE для написання коду - PyCharm.Документ Відкритий доступ Вебзастосунок для фінансування творчих та суспільних проєктів за схемою спільнокошту(КПІ ім. Ігоря Сікорського, 2024) Минтус, Денис Григорович; Шемсединов, Тимур ГафаровичЦей бакалаврський проєкт орієнтовано на розробку вебзастосунку, призначеного для фінансування творчих та суспільних проєктів за схемою спільнокошту. Використано мову TypeScript із фреймворками Nest.Js та React.js, найпоширеніше поєднання для створення вебзастосунків. Для взаємодії з базою даних використано Prisma ORM, яка підтримує просте створення нових таблиць, власні методи для взаємодії з даними та роботу з SQL-запитами. Середовищем розробки обрано Visual Studio Code для роботи з мовами JavaScript та TypeScript. В результаті розробки маємо вебзастосунок, відкритий до масштабування та впровадження нових функціональностей. Тестування додатку підтверджує коректність розроблених компонентів системи та алгоритмів.Документ Відкритий доступ Сервіс для аналізу енерговитрат у побуті(КПІ ім. Ігоря Сікорського, 2024) Марчук, Богдан Петрович; Міщенко, Людмила ПетрівнаБакалаврський дипломний проект присвячений розробці сервісу для аналізу енерговитрат у побуті. Сервіс надає користувачам можливість контролювати та оптимізувати споживання електроенергії, особливо в умовах енергетичного дефіциту в Україні. Розробка сервісу здійснювалася з використанням мови програмування C#, фреймворків ASP.NET MVC та ASP.NET Core, а також бази даних MS SQL Server що є одним з найпоширеніших рішень для вирішень таких завдань . Результатом роботи є функціональний сервіс, який дозволяє користувачам вводити та відстежувати показники лічильника, аналізувати споживання електроенергії за різними періодами та ефективно використовувати електрогенератори. Тестування підтвердило працездатність та коректність реалізованих функцій.Документ Відкритий доступ Оцінка впливу обмежень COVID-19 на поширення інфекції та соціоекономічні показники(КПІ ім. Ігоря Сікорського, 2024) Страшук, Віталій Олександрович; Каніовська, Ірина ЮріївнаДипломна робота: 120 с., 22 рис, 7 табл., 3 дод., 7 джерел. Мета роботи полягає у аналізі та оцінюванні ефективності коронавірусних обмежень на поширення інфекції та їхнього впливу на соціально-економічні показники різних країн, з метою визначення оптимальних стратегій управління пандемією, що максимізують охорону здоров'я населення та мінімізують економічні втрати. Об'єктом дослідження у роботі "Оцінка впливу обмежень COVID-19 на поширення інфекції та соціоекономічні показники" є комплексне вивчення наслідків, які мали місце в результаті впроваджених обмежувальних заходів на фоні пандемії COVID-19. Предметом дослідження є використання статистичних та економетричних методів для оцінювання ефективності коронавірусних обмежень на поширення інфекції та їхнього впливу на соціально-економічні показники. Практичне значення роботи полягає в наданні інструментів для ухвалення рішень урядами та органами охорони здоров'я, спрямованих на оптимізацію заходів реагування на пандемії. Це дозволяє підвищити ефективність антипандемічних заходів, мінімізувати соціальні та економічні втрати, а також покращити планування подальших втручань з урахуванням соціально-економічного контексту різних країн.Документ Невідомий Покращення якості фото генеративно-змагальними нейронними мережами(КПІ ім. Ігоря Сікорського, 2024) Рудий, Петро Андрійович; Данилов, Валерій ЯковичДипломна робота містить 93 с., 26 рис., 8 табл., 2 дод., 72 джерела. У даній роботі розглянуто задачу покращення якості зображення методами на основі генеративно-змагальних мереж, її актуальність та проблематику. Об’єктом дослідження є методи та алгоритми покращення якості зображень та створення реконструйованого зображення високої роздільної здатності. Предметом дослідження є методи покращення якості зображення на основі генеративно-змагальних нейронних мереж. Мета роботи полягає у розробці ефективного методу покращення якості зображення на основі генеративно-змагальної нейронної мережі. Актуальність даної роботи визначена тим, що необхідність у ефективних алгоритмах покращення якості зображення є у багатьох сферах та завданнях, від комп’ютерного зору та медицини до обробки космічних знімків та історичних фотографій. В даній роботі було розроблено програмний метод на мові програмування Python для покращення роздільної здатності зображення на основі генеративно-змагальній нейронній мережі.Документ Відкритий доступ Дослідження тижневого трекеру ОЕСР як надійного показника економічної діяльності(КПІ ім. Ігоря Сікорського, 2024) Сапельніков, Вячеслав Леонідович; Барановська, Леся ВалеріївнаДипломна робота: 90 с., 10 рис., 9 табл., 2 дод., 33 джерел. Об’єкт дослідження – тижневий трекер економічної активності, розроблений Організацією економічного співробітництва та розвитку (ОЕСР). Предмет дослідження – показники економічної активності, які відстежуються тижневим трекером ОЕСР. Мета роботи – проаналізувати предмет дослідження, оцінити надійність та точність тижневого трекера ОЕСР як інструмента для моніторингу економічної діяльності. Методи дослідження – економетричний аналіз, порівняння даних трекера ОЕСР з іншими показниками економічної активності, такими як ВВП, індикатор економічних настроїв та індекси споживчих настроїв. Актуальність – дослідження необхідності оперативного моніторингу економічної активності в умовах швидких змін на глобальних ринках. Результати роботи – проведено аналіз точності тижневого трекера ОЕСР, встановлено його високу кореляцію з традиційними показниками економічної активності. Шляхи подальшого розвитку предмету дослідження – інтеграція трекера ОЕСР з іншими інструментами аналізу, розширення його застосування на різні галузі економіки. Проведення досліджень щодо впливу сезонних факторів та інших змінних на точність трекера.Документ Відкритий доступ Порівняльний та кореляційний аналіз прибутковості різних типів відеоігор. Виділення трендів та аналіз розвитку компаній у відео- ігровій індустрії(КПІ ім. Ігоря Сікорського, 2024) Мельник, Микола Сергійович; Барановська, Леся ВалеріївнаДипломна робота: 93 с., 6 табл., 25 рис., 2 додатки, 14 джерел. Об’єкт дослідження – набір даних з продажів відеоігор. Предмет дослідження – методи аналізу даних та їх інтерпретації. Мета роботи – провести комплексний аналіз набору даних задля більш глибинного розуміння індустрії відеоігор та їх споживання. Методи дослідження – методи аналізу даних, в тому числі описовий та діагностичний. Актуальність – задача аналізу доходів відео-ігрової індустрії у часі, виявлення трендів та дослідження перспектив. Результати роботи – досліджено набір даних та зроблено висновки з отриманих результатів аналізу, реалізовано графічне представлення отриманих результатів. Шляхи подальшого розвитку предмету дослідження – прийняття рішень на основі винайдених даних, прогнозування та передбачення на основі досліджених даних задля прийняття більш зважених рішень для розвитку тих чи інших відео-ігрових компаній.Документ Відкритий доступ Система модифікації зображень за допомогою генеративних нейронних мереж(КПІ ім. Ігоря Сікорського, 2024) Пасічна, Олександра Віталіївна; Канцедал, Георгій ОлеговичДипломна робота: 140 с., 9 табл., 21 рис., 2 додатки, 14 джерел. Об’єкт дослідження – розробка та аналіз методів обробки зображень за допомогою генеративних нейронних мереж, включаючи зміну стилю, покращення якості та колоризацію. Предмет дослідження – методи обробки зображень, оптимізація мереж для обробки зображень. Мета роботи – розробка та вдосконалення методів глибинного навчання для обробки зображень, включаючи зміну стилю, покращення якості та колоризацію, з метою створення алгоритмів, здатних автоматично перетворювати зображення різних типів та підвищувати їх візуальну якість. Результати – для задачі колоризації навчено три моделі: звичайну згорткову мережу, GAN з U-Net архітектурою, Pix2Pix підхід до генеративних змагальних мереж з U-Net архітектурою; також було навчено дві моделі для покращення якості зображення: той самий Pix2Pix підхід до генеративних змагальних мереж з U-Net архітектурою, SRGAN з residual blocks та використанням VGG19, і одну модель для неконтрольованої зміни стилю (переведення зображення в стиль картин Клода Моне): CycleGAN з U-Net архітектурою.Документ Відкритий доступ Застосунок для спортивних велосипедних подорожей(КПІ ім. Ігоря Сікорського, 2024) Малій, Микита Максимович; Волокита, Артем МиколайовичУ даній дипломній роботі було виконано всебічне дослідження, розробку та тестування мобільного застосунку для велосипедних подорожей на платформі Android, з метою створення зручного інструменту для велосипедистів. Було проаналізовано, виклики велосипедистів, способи покращення велоподорожей, а також проведено огляд існуючих рішень на ринку. Реалізовано базові функції застосунку, включаючи авторизацію, побудову маршрутів, відслідковування велоподорожей та експорт даних. Інтегровано базу даних Firestore, проведено детальний огляд інтерфейсу та процес створення релізної версії. Робота над проектом включала аналіз ринку, вибір найкращих технологій, реалізацію ключових функцій та тестування кінцевого продукту, що забезпечило конкурентоспроможність та привабливість застосунку для користувачів.Документ Відкритий доступ Система безпеки з використанням штучного інтелекту(КПІ ім. Ігоря Сікорського, 2024) Максимук, Наталія Романівна; Клименко, Ірина АнатоліївнаРезультатом досліджень є прикладна розробка – система безпеки з використанням штучного інтелекту. Система включає програмно-апаратний комплекс для моніторингу та захисту корпоративних мереж від кіберзагроз. Апаратна складова реалізована на рівні проектних рішень, забезпечуючи інтеграцію з існуючою інфраструктурою підприємства. Програмна складова має практичну реалізацію і базується на сучасних методах і алгоритмах штучного інтелекту. Технологічною основою програмної складової є методи глибокого навчання, доведені до конкретного програмного продукту. Реалізацію програмної компоненти здійснено мовою програмування Python з використанням бібліотек TensorFlow та Keras, що дозволяє виконувати аналіз мережевого трафіку та виявлення аномалій з записаних файлів моніторингу мережі,а також в реальному часі. Приклад реалізації запропонованих рішень забезпечує функції моніторингу мережевого трафіку, виявлення та блокування підозрілої активності, а також автоматизованого реагування на інциденти. Особливість запропонованої розробки полягає у використанні передових методів штучного інтелекту для забезпечення комплексної безпеки підприємства. Система здатна аналізувати великі обсяги даних у режимі реального часу, що дозволяє оперативно реагувати на загрози та мінімізувати ризики. Навчання нейронних мереж проведено на спеціально підготовлених наборах даних, що забезпечує високу точність і надійність роботи системи.Документ Відкритий доступ Телеграм-бот помічник для відеогри(КПІ ім. Ігоря Сікорського, 2024) Лучицький, Мирослав Олегович; Пономаренко, Артем МиколайовичУ цій дипломній роботі було створено телеграм бота, що допомагає при проходжені гри. Відеогрою для бота було обрано «Tower of Fantasy». Проведено дослідженя предметної області та вимог до бота. Також було обрано необхідні технології. Варто зазначити, що на момент розробки, подібні телеграм боти припинили свою роботу для цієї гри, а отже порівняння буде виконуватись із подібними за призначенням сайтами. Метою даного бота є легкість та простота у використанні та надання необхідної гравцеві інформації.Документ Відкритий доступ Система обліку працівників виробничого підприємства(КПІ ім. Ігоря Сікорського, 2024) Луценко, Владислав Вікторович; Сімоненко, Андрій ВалерійовичБакалаврський дипломний проєкт присвячений розробці системи для обліку працівників виробничого підприємства. Метою даного проєкту є створення зручного програмного інструменту для автоматизації процесів обліку персоналу на підприємстві. В ході роботи було проаналізовано існуючі рішення в сфері обліку, розроблено гнучку систему, яка відповідає визначеним завданням обліку та потребам користувачів. Для розробки додатку використану платформу .NET та мову C#, фреймворк ASP.NET. Для реалізації бази даних обрано Microsoft SQL Server, а для її взаємодії з додатком використано Entity Framework. Такий вибір технології є поширеним та затребуваним, утворюючи одну екосистему. Як результат, отримуємо веб-додаток з реалізацією необхідного функціоналу, який можна легко і швидко масштабувати та оновлювати.Документ Відкритий доступ Трейнер з управління дроном на Unity(КПІ ім. Ігоря Сікорського, 2024) Лук’янець, Ярослав Іванович; Череватенко, Олексій ВолодимировичДипломний проект присвячений розробці симулятора дронів на базі Unity, що дозволяє користувачам тренувати навички керування у реалістичному віртуальному середовищі. Мета проекту – створити програму для ефективного керування дроном, моделюючи реалістичні умови польоту та сценарії використання. У проекті досліджуються технології створення симуляторів дронів, процес розробки ПЗ, аналіз існуючих рішень, вибір та інтеграція технологій. Розглянуто існуючі симулятори, моделювання і розробку на основі Unity, а також тестування продукту.Документ Відкритий доступ Серверна частина веб-застосунку для отримання регіональних новин(КПІ ім. Ігоря Сікорського, 2024) Лосінський, Ігор Андрійович; Жабін, Валерій ІвановичУ даному дипломному проєкті було розроблено серверну частину вебзастосунку, яка забезпечує потужний функціонал для парсингу різних інтернет-ресурсів, структурування та обробки даних. Використання мікросервісної архітектури дозволяє забезпечити масштабованість системи, а поєднання мов програмування Java та Python дає змогу використовувати сильні сторони кожної з них, зводячи до мінімуму їхні недоліки. Ключовими функціями веб-застосунку є можливість реєстрації користувачів, отримання актуальних новин, пошук новин за допомогою текстового пошуку та фільтрація даних за джерелами. Завдяки використанню мов Java та Python, вдалося реалізувати надійну та ефективну взаємодію між мікросервісами, використовуючи сервіс Eureka для комунікації між різними компонентами системи. Застосування цього підходу забезпечує високу продуктивність та надійність веб-застосунку, роблячи його корисним інструментом для користувачів, які шукають актуальну інформацію з різних інтернет-ресурсів. Система також забезпечує легке розширення функціональності та інтеграцію з новими сервісами, що робить її гнучкою та адаптивною до змінюваних вимог користувачів.