Факультет інформатики

Permanent URI for this collection

Browse

Recent Submissions

Now showing 1 - 20 of 198
  • Item
    Розробка веб-застосунку з використанням Spring Boot
    (2023) Казістов, Владислав; Яремко, Соломія
    Метою даної курсової роботи є детальне дослідження принципів роботи з Spring Boot та розробка веб-застосунку за його допомогою. В рамках роботи буде розглянуто основні концепції та можливості фреймворку, а також буде проведено практичне дослідження розробки веб-застосунку з використанням Spring Boot.
  • Item
    Розробка застосунку для автоматизованої системи обліку автомобілів з використанням QT , С++, OpenCV
    (2023) Харченко, Д.; Бучко, Олена
    Метою роботи є створення застосунку для автоматичного обліку авто. У цій роботі я зробив розпізнавання таких характеристик автомобіля, як номер та колір. При цьому була обрана мова програмування С++, бо ця мова є одною з найбільш популярних та широко використовується. Також було використано бібліотеки QT, SQLite, OpenCV та Tesseract, відповідно для інтерфейсу, роботи з базою даних та роботи з зображеннями.
  • Item
    Розробка для додатку для гри в шахи з використанням ігрового штучного інтелекту
    (2023) Кондратенко, Дмитро; Борозенний, Сергій
    Метою є реалізація певного функціоналу комп'ютерного шахового аналізу за допомогою доступного набору інструментів і даних, а також дослідження основних методів підрахунку оцінки шахової позиції. Робота складається з чотирьох розділів. Перший включає в себе аналіз предметної області, а саме функціоналу платрформ для гри в шахи, виокремлення важливих функцій, які згодом буде реалізовано у застосунку. У другому розділі буде проведений опис та обґрунтований вибір інструментів для розробки додатку для аналізу позицій. Третій розділ присвячений дослідженню основних методів розрахунку оцінки шахових партій на основі коду ігрового рушія Stockfish у вільному доступі. У четвертому розділі увага приділятиметься саме реалізації графічного інтерфейсу користувача та опису основних методів бібліотеки для роботи з шаховим штучним інтелектом.
  • Item
    Метод аналізу ієрархій для ранжування альтернатив та підвищення його узгодженості
    (2023) Козуліна, А.; Олецький, Олексій
    Один з головних переваг методу аналізу ієрархій полягає у тому, що він забезпечує структурований підхід до прийняття рішень. Шляхом розбиття проблеми на ієрархічні рівні, він дозволяє керівнику аналізувати проблему на різних рівнях деталей, починаючи від загальних цілей і закінчуючи конкретними альтернативами. Це сприяє більш глибокому розумінню проблеми та більш обґрунтованому прийняттю рішень.
  • Item
    Реалізація бази знань за допомогою системи PROTEGE
    (2023) Кривошея, Олександр; Жежерун, Олександр
    Метою даної роботи є дослідження онтологічної моделі, що допоможе розв’язувати задачі різного типу. За основу, у вигляді прикладу, було взято чотирикутники. Це дасть можливість користувачу значно швидше робити певні висновки стосовно тої інформації, що він отримає як результат на ті дані, що він введе.
  • Item
    Використання мікросервісної архітектури для рекомендаційних систем
    (2023) Куценко, Андрій; Бабич,Трохим
    Сучасні веб-додатки стають сильно ресурсно залежними зі зростанням користувачів та контенту, а й відповідно навантаження на рекомендаційні системи також збільшується за рахунок великих обчислень. Тому виробники продуктів поступово збільшують свої потужності і для нормального функціонування додатку - змінюють його архітектуру, і одна з таких - мікросервіси. Ця робота присвячена дослідженню які бувають типи побудови архітектури сучасних веб-додатків, різновидів підходів впровадження рекомендаційних систем та сучасних технологій котрі використовуються для реалізації перерахованих речей.
  • Item
    Rule–based NLP approaches for architectural monuments documents' extraction
    (2023) Кирилін, Єгор; Смиш, Олег
    Метою роботи є детальний аналіз методів обробки природної мови для використання їх для дослідження та роботи з українськомовним набором даних з реєстру пам'яток культури України. Досліджено географічний та хронологічний розподіли пам'яток, а також способи написання датувань у реєстрі. У процесі роботи виявлено, що існує значна невиправдана варіативність у написанні дат та інших атрибутів пам'яток, що створює складнощі у подальшій обробці та аналізі. Також, опрацьовано найпоширеніші типи пам'яток культури в реєстрі. Кінцевим продуктом є парсер, створений для розв’язання проблеми різноманіття в написанні даних, з використанням методів обробки природної української мови, що дає змогу єдиним та стандартизованим способом вводити інформацію в реєстр, що полегшує подальший аналіз та обробку і забезпечує точність даних. Для створення застосунку використано мову програмування Python, оскільки вона має бібліотеки для аналізу та візуалізації даних, обробки геоданих та інших задач.
  • Item
    Порівняння операцій агрегування у згорткових нейронних мережах
    (2023) Лахтюк, Аліса; Швай, Надія
    Робота стосується розробки нейронних мереж, а саме Convolutional neural networks (CNNs), що використовуються переважно у програмах комп’ютерного зору та дозволяють проводити якісну класифікацію зображень. На її точність впливають різні параметри у тому числі pooling operations, що існують різних типів. Моделі, побудовані та описані тут, створені за використання датасетів CIFAR-10 та CIFAR-100. Код імплементовано на мові програмування Python, найважливішими використаними бібліотеками є keras та tensorflow. Метою роботи є дослідити та порівняти різні типи pooling operations у згорткових нейронних мережах.
  • Item
    Створення Telegram-боту з використанням OpenAI API
    (2023) Любар, Богдан; Борозенний, Сергій
    Ця робота містить поглиблене дослідження дизайну, розробки та оцінки розмовного чат-бота з акцентом на застосуванні передових методів обробки природної мови. Він починається з детального теоретичного підґрунтя, аналізу сучасного стану технології чат-ботів і висвітлення останніх досягнень і викликів у цій галузі. Потім переходить до практичної частини, де автор описує процес прийняття рішень, етапи розробки та методології оцінки, застосовані під час побудови системи чат-бота. Висновок об’єднує теоретичні та практичні ідеї, розмірковуючи про наслідки роботи. Робота є ресурсом для всіх, хто зацікавлений у розумінні тонкощів розробки чат-ботів і практичного застосування методів штучного інтелекту та методів обробки природньої мови у створенні інтерактивних, схожих на людину систем спілкування.
  • Item
    Реалізація бази знань за допомогою системи PROTEGE
    (2023) Махаммедов, Жан; Жежерун, Олександр
    Ця курсова робота присвячена реалізації бази знань за допомогою системи PROTÉGÉ. В роботі розглядаються основні принципи роботи системи PROTÉGÉ, її функціональні можливості та інструменти. Увага приділяється поняттю онтологій, які є основою баз знань, а також форматам збереження знань, таким як RDF і OWL. Детально описується процес розробки бази знань з використанням системи PROTÉGÉ, що дозволяє легко створити, редагувати та управляти онтологією. Результатом цієї роботи є реалізована база знань, яка демонструє можливості системи PROTÉGÉ. Вона може бути використана для швидкого доступу до військових знань під час повномасштабних воєнних дій, але може бути застосована в різних галузях. Використання системи PROTÉGÉ дозволяє ефективно управляти знаннями та забезпечує швидкий доступ до інформації. Для побудови онтології було використано PROTÉGÉ версії 5.6.1.
  • Item
    Аналіз покращень у Java 19 у порівнянні з Java 17
    (2023) Новак, В.; Яремко, Соломія
    Мета дослідження полягає в порівнянні оновлень в цих версіях, та в аналізі позитивних змін в версії Java 19 порівняно з саме Java 17. Як завдання дослідження, можна виділити такі пункти: зібрати та проаналізувати інформацію про нововведення та покращення, які були впроваджені у Java 19; виконати порівняльний аналіз між Java 19 та Java 17, визначити ключові різниці та переваги нової версії; провести практичне дослідження, щоб підтвердити переваги нових функціональностей та оптимізацій в Java 19; зробити висновки щодо використання Java 19 у порівнянні з Java 17 та визначити можливості й рекомендації для подальшого вдосконалення програмного забезпечення.
  • Item
    Розпізнавання емоцій у відео-потоці за допомогою комп’ютерного зору
    (2023) Пархоменко, Анастасія; Бучко, Олена
    Мета роботи: ознайомлення з релевантними моделями комп'ютерного зору, їх застосуванням, випробування системи, здатної зчитувати емоції людини із відео–потоку за допомогою імплементованої в програму технології FACS. Робота має на меті дослідити теоретичні аспекти розпізнавання емоцій та алгоритми, що застосовуються у комп'ютерному зорі для аналізу обличчя, а також реалізувати програмний застосунок, який демонструє роботу розробленої моделі на практиці.
  • Item
    Розробка web - застосунку для навчання іноземних мов за допомогою карток.
    (2023) Петренко, Єлизавета; Калітовський, Богдан
    У даній курсовій роботі передбачається розробка веб-застосунку для вивчення іноземних мов за допомогою карток. Веб-застосунок використовує декілька методів для запам’ятовування нових слів. Основні з них – метод Flash, метод Contextual Relearning та метод асоціацій. Створений застосунок містить увесь реалізований функціонал, вказаний у вимогах. У текстовій частині роботи міститься опис предметної області, опис роботи методів навчання та детальний опис процесу розробки веб-застосунку. Метою курсової роботи є створення сучасного, простого у застосуванні середовища для вивчення іноземних мов за допомогою карток.
  • Item
    Розробка гри на Unreal Engine 5
    (2023) Пожаров, Дмитро; Борозенний, Сергій
    В даній курсовій роботі було проведено дослідження процесу розробки гри на Unreal Engine 5 з використанням візуальної мови програмування Blueprint. Основним завданням роботи було розроблення гри "Морський бій" в 3D, що дозволило продемонструвати можливості потужного інструменту для розробки ігор. В процесі роботи були досліджені та використані різні функції та інструменти, які надає рушій. Гравець може вибрати складність, розташувати свої кораблі на ігровому полі, або згенерувати випадкове розташування. Ціль гри — знищити увесь флот ворога до того, як ворог знищить флот гравця. На полегшеній складності супротивник буде стріляти навмання, на стандартній буде грати за стратегією, тому гра стане справжнім випробуванням для гравця.
  • Item
    База знань. Реалізація бази знань в Protege
    (2023) Пруднікова, А.; Жежерун, Олександр
    Дана курсова робота призначена для розгляду та ознайомлення з визначеннями онтології та бази знань, а також практичної реалізації бази знань в Protege. Основна частина роботи присвячена моделюванню бази знань у Protege та аналізу простих геометричних задач, які можуть бути вирішені з використанням даного ресурсу. Виконується розробка онтології з визначенням понять, класів, властивостей, індивідів та їх відносин для вибраної геометричної задачі. Детально описується процес створення проєкту в Protege та використання його функціональних можливостей для реалізації бази знань.
  • Item
    Дослідження методів розробки чат-ботів
    (2023) Сидорова, Єлизавета; Салата, Кирило
    Основною метою цього дослідження є вивчення теоретичних відомостей про чат-ботів, практичне застосування набутих знань та аналіз усіх наданих матеріалів. Об’єктом розробки курсової роботи є безпосередньо чат-бот для спрощення пошуку інформації в Інтернеті.
  • Item
    Розробка 2D платформної гри з використанням Unity
    (2023) Ракітенко, Дмитрій; Бучко, Олена
    Робота присвячена розробці 2D – платформної гри з використанням рушія Unity та сучасних підходів до програмування ігор. Гра містить кілька механік, звукове та графічне оформлення та інтерфейс користувача.
  • Item
    Implementation of the face recognition system using deep learning methods
    (2023) Shpir, M.; Yushchenko, Yuri
    The study is devoted to an important direction of AI - the application of deep learning of neural networks for face recognition. The text focuses on the effectiveness of siamese neural networks in face recognition. Attention is paid to the improvement of one of the most popular varieties of Siamese models - FaceNet model. The technology for creating fine-tuning of neural network models for training on given data sets has been applied. To solve the problem of recognizing people from their images, the training of the Siamese model was carried out using the proposed settings and their effectiveness was evaluated. A face recognition system was implemented using a fine-tuned model to demonstrate the effectiveness of the proposed method.
  • Item
    User-Centered дизайн інтерактивних систем
    (2023) Станіславська, Катерина; Афонін, Андрій
    Метою роботи є аналіз взаємодії між користувачем і системою, а саме технічне забезпечення дотримання критеріїв, які впливають на досвід користувача, а також методів забезпечення потреб різних типів користувачів на кожному етапі взаємодії для різних типів систем. Досягнення цієї мети передбачає вирішення наступних завдань: схарактеризувати проблеми та критерії розробки дизайну на основі джерельної бази; стандартизувати принципи та вимоги до дизайну систем, орієнтованих на користувача; зазначити основні типи інтерактивності та проаналізувати етапи взаємодії між системою та користувачем; продемонструвати важливість user-centric підходу до дизайну для різних груп користувачів на основі прототипів системи реєстрації.
  • Item
    Індивідуальний планувальник часу із використанням технолій штучного інтелекту
    (2023) Стасюк, Ілля; Афонін, Андрій
    Мета даного дослідження полягає в розробці прототипу інструменту, що спрощує процес запису та планування численних завдань. Особливий акцент ставиться на застосування технологій штучного інтелекту, зокрема великих мовних моделей та генетичних алгоритмів, які спрощують взаємодію з користувачем. Останнім кроком є тестування практичності розробленого планувальника, а також аналіз перспектив його подальшого удосконалення та розвитку.