Веб-система генерації конспектів на основі відеоконтенту за допомогою штучного інтелекту

dc.contributor.advisorЗдор, Костянтин Андрійович
dc.contributor.authorНаумкін, Дмитро Сергійович
dc.date.accessioned2026-08-10T07:03:45Z
dc.date.available2026-08-10T07:03:45Z
dc.date.issued2026
dc.description.abstractБакалаврська робота виконана на 55 сторінках, містить 10 рисунків, 19 таблиць, 1 додаток та 21 джерело у переліку джерел посилання. Бакалаврська робота присвячена розробці веб-системи Lectura для автоматизованої генерації навчальних матеріалів на основі відеоконтенту з використанням технологій штучного інтелекту. Система дає змогу користувачеві імпортувати відео-, аудіо- та текстові джерела, отримувати структурований PDF-конспект, створювати картки для повторення, екзаменаційні питання та працювати з контекстним AI-чатом. У роботі виконано аналіз предметної області та існуючих EdTech-рішень, опис методів транскрибації і генерації навчального звіту, проєктування клієнт-серверної архітектури, структури бази даних і REST API, а також тестування основних функціональних сценаріїв. Backend-частина реалізується мовою Python із використанням FastAPI, PostgreSQL, SQLAlchemy та Alembic. Для генерації навчальних матеріалів застосовуються моделі OpenAI API, для транскрибації - Deepgram, для зберігання PDF-файлів - Cloudflare R2, а локальний запуск забезпечується Docker Compose. Практичне значення роботи полягає у скороченні часу підготовки до навчання та створенні єдиного середовища для роботи з лекційними матеріалами, конспектами, картками, тестами і чатом. Система може використовуватися студентами, викладачами та користувачами, які займаються самостійним навчанням.
dc.description.abstractotherThe bachelor thesis is presented on 55 pages and contains 10 figures, 19 tables, 1 appendix and 21 references. The bachelor thesis is devoted to the development of the Lectura web system for automated generation of learning materials based on video content using artificial intelligence technologies. The system allows a user to import video, audio and text-based learning sources, generate a structured PDF summary, create flashcards, exam questions and interact with a context-aware AI assistant. The thesis includes an analysis of the subject area and existing EdTech solutions, a description of transcription and educational report generation methods, design of the client-server architecture, database model and REST API, as well as testing of the main functional scenarios. The backend is implemented in Python using FastAPI, PostgreSQL, SQLAlchemy and Alembic. OpenAI API models are used for generating learning materials, Deepgram is used for transcription, Cloudflare R2 is used for PDF file storage, and Docker Compose is used for local execution. The practical value of the work is to reduce the time required for study preparation and to provide a unified environment for lecture materials, summaries, flashcards, tests and document-based chat. The system can be used by students, teachers and independent learners.
dc.format.extent81 с.
dc.identifier.citationНаумкін, Д. С. Веб-система генерації конспектів на основі відеоконтенту за допомогою штучного інтелекту : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Наумкін Дмитро Сергійович. – Київ, 2026. – 81 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/82373
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectінженерія програмного забезпечення
dc.subjectпрограмні засоби
dc.subjectінформаційні технології
dc.subjectаналіз даних
dc.subjectобробка інформації
dc.subjectхмарне середовище
dc.subjectкомп’ютерна система
dc.subjectнейронна мережа
dc.subjectsoftware engineering
dc.subjectsoftware tools
dc.subjectinformation technologies
dc.subjectartificial intelligence
dc.subjectdata analysis
dc.subjectinformation processing
dc.subjectcloud environment
dc.subjectcomputer system
dc.subjectneural network
dc.titleВеб-система генерації конспектів на основі відеоконтенту за допомогою штучного інтелекту
dc.typeBachelor Thesis

Файли

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