Програмне забезпечення створення презентації з використання технологій штучного інтелекту
| dc.contributor.advisor | Недьошев, Максим Владиславович | |
| dc.contributor.author | Котельницький, Денис Сергійович | |
| dc.date.accessioned | 2026-08-28T07:50:59Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Мета роботи проектування та реалізація системи Slide AI, веб-застосунку для автоматичної генерації презентацій за введеним користувачем промптом, з повноцінним редактором слайдів, системою збереження та завантаження презентацій, підтримкою кількох LLM провайдерів та експортом у формат PDF. Для досягнення поставленої мети визначено такі завдання дослідження: проаналізувати існуючі засоби автоматизованого створення презентацій та визначити їх переваги й недоліки; спроектувати архітектуру клієнт серверної системи з підтримкою кількох LLM провайдерів (OpenRouter, Gemini, LM Studio); розробити базу даних та серверну частину системи; реалізувати веб-інтерфейс із редактором слайдів та системою автентифікації користувачів; реалізувати функціонал збереження, завантаження та вкладень (PDF і зображення) для генерації; реалізувати експорт готових презентацій у формат PDF; провести тестування функціональних можливостей системи. У процесі розробки використано такі методи та технології: об'єктно орієнтоване проектування із застосуванням мови моделювання UML; клієнт-серверна архітектура на основі React та Express.js; управління станом застосунку за допомогою Zustand; зберігання даних у реляційній базі даних SQLite; автентифікація користувачів на основі JWT-токенів; отримання зображень через Pexels API; рендеринг та експорт PDF за допомогою Puppeteer. Апробація результатів роботи. Основні положення та результати дослідження опубліковано у тезах: Котельницький Д.С. «Програмне забезпечення створення презентації з використання технологій штучного інтелекту». Тези подано до збірника наукових праць факультет у інформаційних технологій Національного університету біоресурсів і природокористування України. Структура та обсяг роботи. Пояснювальна записка складається зі вступу, чотирьох розділів основної частини, висновків, списку використаних джерел та додатків. Загальний обсяг 75 сторінок основного тексту. Список використаних джерел містить 32 найменувань. У першому розділі виконано аналіз предметної області: розглянуто існуючі аналоги системи генерації презентацій, визначено їх переваги та недоліки, сформульовано постановку задачі та побудовано моделі предметної області у нотації UML. У другому розділі описано проектування інформаційного забезпечення: побудовано логічну модель даних, обґрунтовано вибір СУБД, наведено фізичну структуру бази даних. У третьому розділі описано розробку програмного забезпечення: архітектуру системи, компонентну структуру, вибір інструментарію та реалізацію ключових модулів. У четвертому розділі наведено відомості щодо тестування системи, вимоги до апаратного та програмного забезпечення, а також порядок розгортання та інсталяції. | |
| dc.identifier.citation | Котельницький Д. С. Програмне забезпечення створення презентації з використання технологій штучного інтелекту : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2026. 75 с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/16932 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | мультимедійні презентації | |
| dc.subject | генерація слайдів | |
| dc.subject | орієнтоване проектування | |
| dc.subject | інформаційне забезпечення | |
| dc.subject | multimedia presentations | |
| dc.subject | slide generation | |
| dc.subject | design-led approach | |
| dc.subject | information support | |
| dc.title | Програмне забезпечення створення презентації з використання технологій штучного інтелекту | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп’ютерних наук | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Інженерія програмного забезпечення |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Kotelnytskyi_Bakalavrska_Prohramne_zabezpechennia_stvorennia_prezentatsii.pdf
- Розмір:
- 2,02 MB
- Формат:
- Adobe Portable Document Format