Інформаційна система оптимізації навчального процесу в академічній групі

dc.contributor.advisorРадченко, Костянтин Олександрович
dc.contributor.authorНедобойко, Дмитро Олександрович
dc.date.accessioned2026-06-30T11:53:33Z
dc.date.available2026-06-30T11:53:33Z
dc.date.issued2026
dc.description.abstractДипломний проєкт включає пояснювальну записку (62 с., 9 рис., 1 табл., список використаної літератури з 24 найменуваннь, 3 додатки). Мета роботи: розробка та практична реалізація комплексної інформаційної системи "Цифровий староста" для оптимізації та автоматизації освітнього процесу студентів у закладах вищої освіти. Методи та технології: застосовано клієнт-серверну архітектуру на базі веб-фреймворку FastAPI (Python) та СУБД PostgreSQL (з SQLAlchemy та pgvector). Для інтелектуальної обробки природної мови використано великі мовні моделі (LLM) і технологію RAG. Клієнтську частину реалізовано як Telegram Mini App з використанням бібліотеки React. Реалізація та результати: спроєктовано та створено серверну частину системи з надійною базою даних. Розроблено інтелектуальну підсистему планування, яка автоматично розпізнає неструктуровані повідомлення з чатів та конвертує їх у чіткі завдання з дедлайнами. Інтегровано систему семантичного пошуку для відповідей на запитання по лекційних матеріалах. Створено модуль фонового планування (Scheduler Service) для проактивної розсилки розкладу та нагадувань. Реалізовано графічний інтерфейс для відстеження академічної продуктивності. Проведено навантажувальне тестування та налаштовано інфраструктуру розгортання за допомогою Docker. Практичне значення: створено повністю робочу систему, готову до впровадження у повсякденну діяльність будь-якої академічної групи. Проєкт централізує управління розкладом та навчальними матеріалами, автоматизує рутинні задачі старости, спрощує доступ до інформації та знижує рівень стресу студентів, пов'язаний із пропущеними дедлайнами.
dc.description.abstractotherThe bachelor's thesis includes an explanatory note (62 pages, 9 figures, 1 tables, a list of references with 24 items, 3 appendices). Objective: development and practical implementation of a comprehensive information system "Digital Headman" for the optimization and automation of the educational process of students in higher education institutions. Methods and technologies: a client-server architecture based on the FastAPI web framework (Python) and the PostgreSQL DBMS (with SQLAlchemy and pgvector) was applied. Large language models (LLM) and RAG technology were used for intelligent natural language processing. The client part was implemented as a Telegram Mini App using the React library. Implementation and results: a system was created that automatically converts unstructured chat messages into tasks with deadlines, proactively sends reminders, and allows for semantic search through lecture notes. A graphical interface was implemented to track academic performance, system testing was conducted, and the deployment infrastructure was configured using Docker. Practical significance: a fully functional system ready for implementation into the daily activities of any academic group was created. The project centralizes the management of schedules and educational materials, automates the routine tasks of a group headman, simplifies access to information, and reduces student stress associated with missed deadlines.
dc.format.extent85 с.
dc.identifier.citationНедобойко, Д. О. Інформаційна система оптимізації навчального процесу в академічній групі : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Недобойко Дмитро Олександрович. – Київ, 2026. – 85 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/82027
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectоптимізація навчального процесу
dc.subjectінформаційна система
dc.subjectштучний інтелект
dc.subjectвеликі мовні моделі
dc.subjectRAG
dc.subjectTelegram-бот
dc.subjectвеб-додаток
dc.subjectFastAPI
dc.subjectPostgreSQL
dc.subjecteducational process optimization
dc.subjectinformation system
dc.subjectartificial intelligence
dc.subjectlarge language models
dc.subjectTelegram bot
dc.subjectweb application
dc.titleІнформаційна система оптимізації навчального процесу в академічній групі
dc.typeBachelor Thesis

Файли

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