Додаток для управління нотатками з підтримкою автоматичної класифікації

Вантажиться...
Ескіз

Дата

2025

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломна робота: 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.

Опис

Ключові слова

засоби зберігання, мікросервісна архітектура, реляційні бази даних, автоматична класифікація нотаток, пошук за змістом

Бібліографічний опис

Олійник, А. О. Додаток для управління нотатками з підтримкою автоматичної класифікації : дипломна робота … бакалавра : 124 Системний аналіз / Олійник Антон Олегович. – Київ, 2025. – 143 с.

ORCID

DOI