Інформаційна система оптимізації навчального процесу в академічній групі
| dc.contributor.advisor | Радченко, Костянтин Олександрович | |
| dc.contributor.author | Недобойко, Дмитро Олександрович | |
| dc.date.accessioned | 2026-06-30T11:53:33Z | |
| dc.date.available | 2026-06-30T11:53:33Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Дипломний проєкт включає пояснювальну записку (62 с., 9 рис., 1 табл., список використаної літератури з 24 найменуваннь, 3 додатки). Мета роботи: розробка та практична реалізація комплексної інформаційної системи "Цифровий староста" для оптимізації та автоматизації освітнього процесу студентів у закладах вищої освіти. Методи та технології: застосовано клієнт-серверну архітектуру на базі веб-фреймворку FastAPI (Python) та СУБД PostgreSQL (з SQLAlchemy та pgvector). Для інтелектуальної обробки природної мови використано великі мовні моделі (LLM) і технологію RAG. Клієнтську частину реалізовано як Telegram Mini App з використанням бібліотеки React. Реалізація та результати: спроєктовано та створено серверну частину системи з надійною базою даних. Розроблено інтелектуальну підсистему планування, яка автоматично розпізнає неструктуровані повідомлення з чатів та конвертує їх у чіткі завдання з дедлайнами. Інтегровано систему семантичного пошуку для відповідей на запитання по лекційних матеріалах. Створено модуль фонового планування (Scheduler Service) для проактивної розсилки розкладу та нагадувань. Реалізовано графічний інтерфейс для відстеження академічної продуктивності. Проведено навантажувальне тестування та налаштовано інфраструктуру розгортання за допомогою Docker. Практичне значення: створено повністю робочу систему, готову до впровадження у повсякденну діяльність будь-якої академічної групи. Проєкт централізує управління розкладом та навчальними матеріалами, автоматизує рутинні задачі старости, спрощує доступ до інформації та знижує рівень стресу студентів, пов'язаний із пропущеними дедлайнами. | |
| dc.description.abstractother | The 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.extent | 85 с. | |
| dc.identifier.citation | Недобойко, Д. О. Інформаційна система оптимізації навчального процесу в академічній групі : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Недобойко Дмитро Олександрович. – Київ, 2026. – 85 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/82027 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | оптимізація навчального процесу | |
| dc.subject | інформаційна система | |
| dc.subject | штучний інтелект | |
| dc.subject | великі мовні моделі | |
| dc.subject | RAG | |
| dc.subject | Telegram-бот | |
| dc.subject | веб-додаток | |
| dc.subject | FastAPI | |
| dc.subject | PostgreSQL | |
| dc.subject | educational process optimization | |
| dc.subject | information system | |
| dc.subject | artificial intelligence | |
| dc.subject | large language models | |
| dc.subject | Telegram bot | |
| dc.subject | web application | |
| dc.title | Інформаційна система оптимізації навчального процесу в академічній групі | |
| dc.type | Bachelor 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
- Опис: