Кузнєцова, Наталія ВолодимирівнаОлійник, Антон Олегович2025-09-162025-09-162025Олійник, А. О. Додаток для управління нотатками з підтримкою автоматичної класифікації : дипломна робота … бакалавра : 124 Системний аналіз / Олійник Антон Олегович. – Київ, 2025. – 143 с.https://ela.kpi.ua/handle/123456789/76052Дипломна робота: 143 с., 20 рис., 6 табл., 4 додатки, 20 джерел. Об’єкт дослідження – засоби зберігання, обробки та організації особистих нотаток. Предмет дослідження – використання сучасних технологій штучного інтелекту (GPT, Whisper), мікросервісної архітектури, реляційних баз даних та шифрування для створення застосунку з підтримкою автоматичної класифікації нотаток. Мета роботи – розробити зручний та надійний застосунок для управління нотатками, що дозволяє користувачам створювати записи, автоматично класифікувати їх за категоріями та терміновістю, здійснювати пошук за змістом, а також автоматично створювати відповідні події в Google Calendar. Методи дослідження – аналіз сучасних програмних рішень, застосування принципів clean architecture та мікросервісної архітектури, використання бібліотек OpenAI API (GPT, Whisper), PostgreSQL, AES-шифрування, реалізація сервісів на мовах Go та Python. Актуальність – в умовах інформаційного перевантаження виникає потреба в простому, але функціональному інструменті для організації особистих записів. Більшість наявних рішень є надто складними або обмеженими у використанні. Запропонований застосунок поєднує зручність з інтелектуальними можливостями аналізу тексту. Результати роботи – у межах роботи було реалізовано механізм автоматичної класифікації нотаток на основі GPT, підтримку голосового введення з подальшим перетворенням у текст за допомогою моделі Whisper, захищене зберігання даних із використанням алгоритму AES, інтелектуальний пошук за змістом записів, а також можливість створювати події у Google Календарі на основі відповідних нотаток. Шляхи подальшого розвитку предмету дослідження – розширення категорій класифікації, адаптація до інших мов, створення мобільного застосунку, оптимізація пошуку та покращення інтерфейсу користувача. Програмний продукт було розроблено мовами програмування Python та Golang.143 с.ukзасоби зберіганнямікросервісна архітектурареляційні бази данихавтоматична класифікація нотатокпошук за змістомДодаток для управління нотатками з підтримкою автоматичної класифікаціїBachelor Thesis