Вебзастосунок для автоматизованого тестування знань з використанням алгоритмів штучного інтелекту

dc.contributor.advisorРодіонов, Павло Юрійович
dc.contributor.authorМитєв, Андрій Юрійович
dc.date.accessioned2026-03-31T12:13:14Z
dc.date.available2026-03-31T12:13:14Z
dc.date.issued2025
dc.description.abstractРозмір пояснювальної записки – 89 аркушів, містить 16 ілюстрацій, 72 таблиці, 2 додатки, 13 посилань на джерела. Актуальність теми полягає у необхідності створення інтелектуальних систем автоматизованого тестування, здатних адаптуватися до рівня підготовки та потреб користувачів, а також формувати рекомендації для подальшого навчання. Впровадження алгоритмів штучного інтелекту в освітні вебзастосунки дозволяє забезпечити персоналізований підхід, сприяти підвищенню якості знань та формуванню індивідуальних навчальних траєкторій. Метою роботи є підвищення ефективності контролю знань за рахунок впровадження алгоритмів штучного інтелекту для формування та оцінювання тестових завдань. Об'єктом дослідження є програмне забезпечення автоматизованого тестування знань. Предметом дослідження є методи й алгоритми штучного інтелекту, що застосовуються для створення автоматизованого тестування. Для реалізації поставленої мети сформульовані наступні завдання: а) провести аналіз відомих систем автоматизованого тестування знань і визначити їхні переваги та недоліки; б) розробити вимоги до функціональності, архітектури та інтерфейсу вебзастосунку; в) розробити метод генерації тестових завдань із використанням штучного інтелекту; г) розробити метод генерації персоналізованих рекомендацій для користувача; д) реалізувати вебзастосунок на основі сучасних вебтехнологій (React, Node.js, PostgreSQL); е) провести оцінку ефективності запропонованого підходу. Наукова новизна полягає в удосконаленні інтеграції алгоритмів машинного навчання для автоматизованого генерування тестових запитань та створення рекомендацій з метою підвищення ефективності самооцінювання здобувачів освіти та створення індивідуальних навчальних траєкторій для опанування освітнього контенту. Практичне значення отриманих результатів полягає у можливості впровадження розробленого вебзастосунку для особистого розвитку користувачів. Завдяки персоналізованому підходу система здатна підвищити ефективність навчання та забезпечити якісну перевірку знань. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на IX Міжнародній науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології (SoftTech-2025)». Публікації. Наукові положення дисертації опубліковані в: Митєв А.Ю., Родіонов П. Ю. Вебзастосунок для автоматизованого тестування знань з використанням алгоритмів штучного інтелекту // ІХ Міжнародна науково-практична конференція молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2025). Матеріали конференції. 26-28 листопада 2025 р. Київ.
dc.description.abstractotherExplanatory note size – 89 pages, contains 16 illustrations, 72 tables, 2 applications, 13 references. Topicality. Examines the need for developing intelligent automated testing systems capable of adapting to users’ level of preparedness and individual needs, as well as generating recommendations for further learning. The integration of artificial intelligence algorithms into educational web applications ensures a personalized learning experience, enhances the quality of knowledge acquisition, and supports the formation of individual learning trajectories. The aim of the study. The main target is to improve the efficiency of knowledge assessment by integrating artificial intelligence algorithms for generating and evaluating test questions. The object of research: software for automated knowledge testing. The subject of research: methods and algorithms of artificial intelligence applied to the development of automated testing systems. To achieve this goal, the following tasks were formulated: а) to analyse existing automated knowledge-testing systems and identify their advantages and limitations; б) to develop functional, architectural and interface requirements for the web application; в) to design a method for generating test questions using artificial intelligence algorithms; г) to develop a method for producing personalised recommendations for the user; д) to implement the web application using modern web technologies (React, Node.js, PostgreSQL); е) to evaluate the effectiveness of the proposed approach. The scientific novelty of the results of the master's dissertation is the enhancement of integration methods for machine learning algorithms aimed at automated generation of test questions and production of personalised recommendations. This approach increases the effectiveness of self-assessment for learners and supports the formation of individual learning trajectories for mastering educational content. The practical value of the obtained results is the possibility of implementing the developed web application for users’ personal learning and self-development. Owing to its personalised approach, the system can improve learning efficiency and provide high-quality knowledge assessment. Relationship with working with scientific programs, plans, topics. Work was performed at the Department of Computer Science and Software Engineering of the National Technical University of Ukraine «Igor Sikorsky Kyiv Polytechnic Institute». Approbation. The scientific provisions of the dissertation were tested at the 9th International Scientific and Practical Conference of Young Scientists and Students “Software Engineering and Advanced Information Technologies (SoftTech-2025)”. Publications. The scientific provisions of the dissertation were published in: Mytiev A.Y., Rodionov P.Y. Web Application for Automated Knowledge Testing Using Artificial Intelligence Algorithms // Proceedings of the IX International Scientific and Practical Conference of Young Scientists and Students “Software Engineering and Advanced Information Technologies” (SoftTech-2025). November 26-28, 2025, Kyiv.
dc.format.extent124 с.
dc.identifier.citationМитєв, А. Ю. Вебзастосунок для автоматизованого тестування знань з використанням алгоритмів штучного інтелекту : магістерська дис. : 121 Інженерія програмного забезпечення / Митєв Андрій Юрійович. - Київ, 2025. - 124 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/79868
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебзастосунок
dc.subjectтестування
dc.subjectштучний інтелект
dc.subjectгенерація тестових завдань
dc.subjectперсоналізований фідбек
dc.subjectоцінювання знань
dc.subjectweb application
dc.subjecttesting
dc.subjectartificial intelligence
dc.subjecttest generation
dc.subjectpersonalised feedback
dc.subjectknowledge assessment
dc.subject.udc004.8
dc.titleВебзастосунок для автоматизованого тестування знань з використанням алгоритмів штучного інтелекту
dc.title.alternativeWeb Application For Automated Knowledge Testing Using Artificial Intelligence Algorithms
dc.typeMaster Thesis

Файли

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