Навчально-науковий інститут комп’ютерних наук та інформаційних технологій - IKHIT
Permanent URI for this community
Education and Research Institute of Computer Science and Information Technologies
Browse
Browsing Навчально-науковий інститут комп’ютерних наук та інформаційних технологій - IKHIT by Title
Now showing 1 - 20 of 245
Results Per Page
Sort Options
Item 2D платформер на ігровому рушії Unity(НЛТУ України, 2025-12-26) Скульбеда Олександр СергійовичМагістерська робота містить 54 сторінки пояснювальної записки, 13 рисунків, 2 додатки, 20 джерел. У даній роботі розроблено та реалізовано 2D платформер для персональних комп'ютерів на базі ігрового рушія Unity. Проведено аналіз сучасних тенденцій та механік у жанрі 2D платформерів, що дозволило визначити оптимальну архітектуру та ігровий дизайн для створення захоплюючого ігрового досвіду. Розроблено модульну програмну архітектуру гри, реалізовано ключові ігрові механіки, включаючи рух персонажа (стрибки, біг, взаємодія з оточенням), систему колізій, інтерактивні елементи рівнів та систему управління ігровими станами.Item Автоматизація процесу створення інтер’єру двокімнатної квартири в 3ds Max із використанням Python та постобробкою у Photoshop(НЛТУ України, 2025-06-26) Андрусишин Марія ЯрославівнаДипломна робота містить 56 сторінок пояснювальної записки, 32 рисунки, 2 додатки, 16 джерел. У дипломній роботі створено візуалізацію інтер’єру двокімнатної квартири у світлих, ніжних тонах. Для оптимізації процесу роботи над сценою розроблено два скрипти на Python у середовищі 3ds Max: скрипт генерації параметричних килимів з можливістю налаштування форми, розмірів, текстури та декоративних елементів, а також скрипт заміни тимчасових box-об’єктів на деталізовані 3D- моделі з автоматичним збереженням їхнього розташування, масштабу та орієнтації. Результати доцільно використати для підвищення продуктивності при створенні інтер’єрної візуалізації, в освітніх цілях та в професійному середовищі дизайнерів та 3D-художників.Item Автоматизація процесів розгортання програмних сервісів за допомогою системи керування життєвим циклом Keptn(2024-01-18) Левченко О. І.Дипломна робота містить 62 сторінок пояснювальної записки, 1 рисунок, 1 таблицю, 7 додатків, 20 джерел. В процесі розробки архітектури вебзастосунку для взаємодії між онлайн- видавцями і рекламодавцями створено архітектуру потужного інструменту, який спростить комунікацію, підвищить продуктивність роботи та покращить задоволення клієнтів. Це сприятиме зміцнення партнерських відносин між видавцями та рекламодавцями, що в свою чергу позитивно вплине на обидві сторони і допоможе досягти більших успіхів у віртуальному середовищі. Результати дослідження та розробки можуть бути використані в інформаційних технологіях для побудови даної системи.Item Адаптивна рекомендаційна система для продажу товарів на онлайн-платформах(НЛТУ України, 2025-12-26) Василів Владислав БогдановичДипломна робота містить 97 сторінок пояснювальної записки, 15 рисунків, 3 додаток, 29 джерел. Основною метою роботи є розробка адаптивної рекомендаційної системи для дозамовлення товарів на основі щомісячних звітів продажів інтернет-магазину npshop.com.ua. Використання сучасних методів обробки часових рядів та адаптивних алгоритмів прогнозування дозволяє формувати рекомендації з урахуванням обсягу історичних даних для кожного товару. Розробка веб-інтерфейсу на основі Next.js та React з TypeScript забезпечує зручність відображення таблиці з назвами товарів і рекомендованими обсягами дозамовлення, а також графіків продажів. Для збереження та обробки даних застосовано PostgresSQL та PrismaORM.Item Аналітичний застосунок для моделювання та аналізу попиту на оренду апартаментів м. Львова(НЛТУ України, 2025-12-26) Пецкович Владислав ІгоровичМагістерська робота містить 76 сторінок пояснювальної записки, 26 рисунків, 2 додатки, 2 формули, 20 джерел. У роботі представлено розробку застосунку для бронювання апартаментів у місті Львові та повноцінної системи аналізу цін на короткострокову оренду нерухомості для компанії Royal Apart. Метою проєкту було створення зручного інтерфейсу для користувачів (вебсайту та чат-бота), а також адміністративної панелі для персоналу з інструментами аналітики, що сприяють оптимізації цінової політики та підвищенню прибутковості компанії. У роботі сформовано власний датасет, який включає 54 апартаментів, розроблено сайт з власним дизайном, створено інноваційного чат-бота, орієнтованого на локальний ринок, та багатофункціональну адмін-панель керування.Item Веб-система для вивчення граматики та лексики іноземних мов на прикладі англійської(НЛТУ України, 2022-12-27) Юрчук О.Ю.Темою даної магістерської кваліфікаційної роботи є веб-система для вивчення граматики та лексики іноземних мов на прикладі англійської. Дана тема обрана у зв’язку з потребою ринку в даному програмному забезпеченні, так як включає у себе велику кількість класів користувачів та необхідність застосування сучасних технологій у процесах вивчення іноземних мов. Тому метою роботи стало розроблення затребуваної ринком веб-системи для вивчення іноземних мов, а саме процесів вивчення граматики та лексики, як таких, які можуть бути повністю автоматизованими. Загалом робота включає проектування, реалізацію та тестування платформо-незалежної веб-системи у вигляді веб-серверу; пояснювальну записку обсягом 66 сторінок; додатки з лістингами коду, описами тестів та інструкцією користувача. Веб-система дозволяє користувачу переглядати заняття створені іншими користувачами, проходити тести до них, створювати свої заняття та тести, вести власний словник, а також тренувати слова зі словника. Таким чином система поділена на два модуля: граматика та лексика. Усі функції пов’язані з заняття відносяться до модулю граматики, а функції пов’язані зі словником та його тренування до модулю лексики. Модуль граматики дозволяє знаходити новий матеріал для підвищення рівня граматики іноземної мови, а також реалізовувати вже набуті знання та творчий потенціал шляхом створення власних уроків та тестів для них, а модуль лексики дозволяє ввести налагоджений та ефективний процес підтримки та підвищення рівня словникового запасу користувача використовуючи віртуальний словник. Система була успішно описана, спроектована, реалізована і протестована. Також була опрацьована економічна частина, в якій було підраховано та проаналізовано необхідні ресурси та затрати для розроблення програмного продукту, а також доведена його економічна вигода і доцільність.Item Вебометричний аналіз та рейтингування сайту ННІ ДКТД(НЛТУ України, 2021-12-21) Габа О. О.Дипломна робота містить 59 сторінки пояснювальної записки, 19 рисунків, 6 таблиць, 1 додаток, 12 джерел. В дипломній були досліджено, як SEO оптимізація впливає на динаміку просування сайту на базі CMS WordPress. Збільшено швидкість завантаження сторінок. Також проведено комплекс заходів необхідних для того, щоб сайт ННІ ДКТД виводився на першу сторінку пошукової видачі, та потрапляв у десятку перших сайтів, запропонованих пошуковими роботами користувачеві у відповідь на йогоItem Вебплатформа для оренди житла без посередників(НЛТУ України, 2025-12-26) Бучій Володимир БогдановичМагістерська кваліфікаційна робота містить 76 сторінок пояснювальної записки, 10 рисунків, 12 таблиць, 16 літературних джерел та 2 додатки. У кваліфікаційній роботі спроектовано та реалізовано інноваційну вебплатформу NoMakler, призначену для безпосередньої комунікації між власниками нерухомості та потенційними орендарями без залучення посередницьких структур. Платформа реалізована як Progressive Web Application (PWA) на базі передових вебтехнологій: бібліотеки React версії 18, мови програмування TypeScript [3], інструменту збірки Vite [4] та хмарної інфраструктури Firebase, що включає сервіси автентифікації, документоорієнтовану базу даних Firestore, файлове сховище та хостинг. PWA архітектура забезпечує можливість встановлення застосунку на будь-який пристрій та коректну роботу на всіх платформах. Для підвищення ефективності пошукового механізму запропоновано оригінальний алгоритм ранжування на основі евристичної функції, яка комплексно враховує географічну близькість об'єкта, цінові параметри, актуальність публікації та ступінь інформативності оголошення. З метою забезпечення якісного наповнення платформи розроблено методику ідентифікації дублікатів оголошень із застосуванням алгоритму обчислення відстані Джаро-Вінклера [7] та технологій нечіткого текстового порівняння. Отримані результати засвідчують працездатність створеної системи та доцільність впровадження запропонованих обчислювальних методів для оптимізації релевантності пошукової видачі й забезпечення унікальності розміщуваного контенту.Item Використання засобів штучного інтелекту для розроблення гри Crosswordium(НЛТУ України, 2025-12-26) Янчишин Роман РостиславовичУ роботі представлено систему автоматизованого створення кросвордів із використанням технологій штучного інтелекту на прикладі гри Crosswordium. Розроблений у середовищі Unity редактор рівнів поєднує класичні алгоритми побудови сітки з можливостями мовних моделей GPT для підбору слів, генерації підказок і оцінювання якості. Інтеграція з OpenAI API забезпечує гнучке оновлення контенту, а локальні словники — лінгвістичну точність. Описано архітектуру, результати тестування та перспективи розвитку стартап-проєкту Crosswordium із підтримкою користувацьких рівнів і AI-генерації контенту.Item Використання методів NLP для розширеного пошуку та аналізу текстових даних у спортивних інформаційних системах(НЛТУ України, 2025-12-26) Бабій Христина МихайлівнаМагістерська робота містить 63 сторінки пояснювальної записки, 18 рисунків, 14 таблиць, 1 додаток, 19 джерел. Дана робота присвячена розробці інтелектуальної системи з фігурного катання, що використовує технології обробки природної мови (NLP) та великі мовні моделі (LLMs) для автоматичної генерації SQL-запитів на основі питань українською мовою. Проєкт створено з використанням інтерфейсу програмування додатків Windows Forms та мови програмування C# з інтеграцією хмарних API штучного інтелекту та візуалізацією даних через бібліотеку OxyPlot. Проведено порівняльний аналіз шести мовних моделей за метриками точності та ефективності виконання запитів.Item Віртуальна клавіатура, керована оком, для людей з обмеженими фізичними можливостями(НЛТУ України, 2025-12-26) Щербань Олег ІгоровичМагістерська робота містить 76 сторінок пояснювальної записки, 15 рисунків, 9 таблиць, 1 додаток, 36 використаних джерел. У роботі розроблено інформаційно-алгоритмічну модель та програмну концепцію віртуальної клавіатури, керованої рухом очей, призначеної для людей з обмеженими фізичними можливостями. Система забезпечує отримання та фільтрацію координат погляду, визначення фіксацій, вибір символів та формування тексту в реальному часі. Запропоновано методи обробки руху очей, включно зі згладжуванням, фільтрацією шумів і комбінованим визначенням фіксацій, а також архітектуру програмних модулів, що узгоджують усі етапи введення тексту. Система може бути використана як у домашніх умовах, так і в реабілітаційних центрах для забезпечення доступної взаємодії з комп’ютером для користувачів з тяжкими порушеннями моторики.Item Генерація адаптивних діалогів NPC з використанням штучного інтелекту в інтерактивній детективній грі на платформі Unity(НЛТУ України, 2025-12-26) Марущак Сергій ІгоровичМагістерський проєкт містить 54 сторінки пояснювальної записки, 18 рисунків, 6 таблиць, 2 додатки, 22 джерела. У процесі виконання проєкту розроблено гру з використанням Unity, MagicaVoxel, Blender, OpenAI API та мови програмування C#. Проект належить до жанру детективних ігор та містить наступні функціональні можливості: деталізовані моделі та середовища, анімації персонажів, звукові ефекти та музичний супровід, повноцінний ігровий процес з інтерактивними елементами.Item Гренджа Я. Ф.(НЛТУ України, 2022-02-20) Розроблення інформаційної системи для аналізу порушення координації рухів людиниДипломна робота містить 72 сторінки пояснювальної записки, 11 рисунків, 20 джерел, 2 додатки. В дипломній роботі розроблено та реалізовано інформаційну медичну систему для діагностики порушень координації рухів людини. Вона спроектована мовою програмування Python з використанням методики машинного навчання, залучивши бібліотеки аналізу даних та візуалізації результатів передбачення захворювання. Спроектовано веб-додаток з допомогою бібліотеки Streamlit для даної інформаційної системи. Ввівши в нього у відповідні віджети ознаки захворювання, отримують діагноз для людини. Ця інформаційна система має характеристики, які були поставлені в технічному завданні при проектуванні. З її допомогою можна визначити, людина здорова чи має порушення координації рухів.Item Екологічний маркетплейс для реалізації непроданих страв у закладах харчування як інструмент сталого розвитку(НЛТУ України, 2025-12-26) Роюк Михайло АнатолійовичДипломна робота складається із 101 сторінок пояснювальної записки, містить 41 ілюстрацій та 13 джерел літератури. Основна увага приділена створенню екологічного маркетплейсу E-Market, який спрямований на зменшення харчових відходів шляхом реалізації непроданих страв у закладах харчування. Платформа пропонує зручний інтерфейс для користувачів, включаючи ресторани та кінцевих споживачів, а також функціонал для додавання, пошуку та купівлі страв із коротким терміном реалізації. E-Market позиціонується як інструмент сталого розвитку, що поєднує екологічну відповідальність із сучасними технологіями. У ході розробки застосовувались бібліотека React на основі JavaScript, Redux, RTK Query для управління станом, а також PHP з використанням фреймворку Yii2 для побудови серверної частини. Це дозволило досягти високої продуктивності, безпеки та масштабованості системи.Item Застосування методів машинного навчання для розроблення системи попереджень про втрати лісового покриву Львівщини на основі супутникових знімків(НЛТУ України, 2024-01-18) Пастернак С. ЯМагістерська дипломна робота містить 51 сторінок пояснювальної записки; 10 ілюстрацій, 1 додаток, 8 використаних джерел. Дана робота присвячена розробці актуальної теми сьогодення, а саме програмного забезпечення для виявлення втрат лісового покриву та швидкого оповіщення відповідних органів. Для реалізації використано програми Google Earth Engine та мову програмування «Java Script» для побудови системи спостереження. Для опрацювання супутникових знімків з метою виявлення втрат лісового покриву використано методи машинного навчання та їх використання в середовищі Google Earth Engine. Окрім того, розроблена система для оповіщення про місця втрат лісового покриву даних зйомки. Обгрунтовано актуальність вибраного проєкту. Система розроблялася із врахуванням потреб зацікавлених сторін, установ та громадськості.Item Класифікація дефектів на виробничій лінії за допомогою згорткових нейронних мереж(НЛТУ України, 2025-12-26) Дачук Йосип ВолодимировичМагістерська робота складається з 85 сторінок, 6 рисунків, 7 таблиць, 14 джерел, 2 додатків. У роботі розроблено інтелектуальну систему для класифікації дефектів на виробничій лінії друкованих плат за допомогою згорткових нейронних мереж. Для вирішення задачі було використано набір зображень дефектних та бездефектних плат, який попередньо оброблявся для підготовки до навчання моделі. Створена модель продемонструвала високу точність у класифікації дефектів, що дозволяє ефективно автоматизувати контроль якості на виробництві. Розроблений алгоритм може бути використаний для зниження кількості дефектних виробів та підвищення ефективності виробничих процесів.Item Математичне та програмне забезпечення для оцінки впливу шуму та вібрації на організм людини(НЛТУ України, 2023-02-23) Солонинка Т. І.Дипломна робота містить 90 сторінок пояснювальної записки, 24 рисунки, 15 таблиць, 20 джерел, 1 додаток. В дипломній роботі розглянуто основні фактори впливу шуму та вібрації, що впливають на людей в умовах населеного пункту. Визначено параметри негативного впливу цих факторів на здоров’я людей. Засобами Python та його бібліотек візуалізації результатів досліджень отримано інформаційну систему, з допомогою якої можна моделювати вплив шуму та вібрації в досліджуваних точках на місцевості. Отримано показники для оцінки адекватності екстраполяційних моделей впливу цих чинників на здоров’я людей, оцінки на їх основі точності прогнозів.Item Математичне та програмне забезпечення системи проведення гідрологічних прогнозів водних об’єктів(НЛТУ України, 2022-12-22) Штипук О. В.Пояснююча записка складається з 81 сторінок, 24 рисунків, 2 додатків та 4 таблиць, 20 літературних джерел. В дипломній роботі проаналізовано існуючі гідрометеорологічні системи прогнозування, запропоновано підхід до прогнозування гідрологічних часових рядів. На їх основі отримано прогноз підвищеного рівня води, який можна порівняти зі значеннями історичних даних по досліджуваних водних об’єктах. Крім цього, за допомогою запропонованого методу можливе отримання прогнозу для окремих населених пунктів. Розроблений метод прогнозування може бути використаний для робіт із запобігання наслідкам затоплень населених пунктів у період повені.Item Математичне та програмне забезпечення системи проведення гідрологічних прогнозів водних об’єктів(НЛТУ України, 2022-12-22) Штипук О. В.Пояснююча записка складається з 81 сторінок, 24 рисунків, 2 додатків та 4 таблиць, 20 літературних джерел. В дипломній роботі проаналізовано існуючі гідрометеорологічні системи прогнозування, запропоновано підхід до прогнозування гідрологічних часових рядів. На їх основі отримано прогноз підвищеного рівня води, який можна порівняти зі значеннями історичних даних по досліджуваних водних об’єктах. Крім цього, за допомогою запропонованого методу можливе отримання прогнозу для окремих населених пунктів. Розроблений метод прогнозування може бути використаний для робіт із запобігання наслідкам затоплень населених пунктів у період повені.Item Моделювання адаптивного рівня складності та ефективності запам’ятовування у навчальних іграх(НЛТУ України, 2025-12-26) Туровський Ілля ГригоровичМагістерська робота містить 156 сторінок пояснювальної записки, 75 рисунків, 2 додатки, 29 джерел. Основною метою роботи є розробка інтерактивної навчальної гри типу «Memory» з адаптивним моделюванням рівня складності та оцінюванням ефективності запам’ятовування користувача. У роботі реалізовано інтеграцію математичних методів, таких як рейтингова система Elo, ентропія Шеннона, експоненціальне згладжування та алгоритм інтервального повторення SuperMemo-2, що дозволяють автоматично коригувати складність гри залежно від результатів гравця. Розроблено веб-платформу, яка забезпечує взаємодію з ігровим процесом, відображення статистики та збереження прогресу користувача. У якості реалізації використано HTML, CSS, JavaScript (React), Node.js та базу даних MongoDB/PostgreSQL.