Вебдодаток для управління персональними фінансами з використанням ШІ

dc.contributor.advisorРудик, Володимир Іванович
dc.contributor.authorТрембач, Анна Дмитрівна
dc.date.accessioned2026-09-30T08:29:20Z
dc.date.available2026-09-30T08:29:20Z
dc.date.issued2026
dc.description.abstractДипломна робота виконана на 87 сторінках, містить 15 ілюстрацій, 1 таблицю, 2 додатки, 21 джерело в переліку посилань. Метою роботи є створення мікросервісної платформи для інтелектуального керування персональним капіталом «FinanceTracker», що забезпечує перехід від пасивного обліку витрат до проактивного аналізу фінансової поведінки за допомогою штучного інтелекту. Основний зміст роботи включає декомпозицію предметної області на автономні доменні сервіси, проєктування децентралізованої архітектури розподілених баз даних, розробку інтелектуального чат-асистента з підтримкою виклику інструментів бізнес-логіки у реальному часі, а також побудову підсистеми семантичного розширення контексту мовної моделі. Методи та засоби: децентралізована мікросервісна архітектура Database-per-Service, подійно-орієнтована модель взаємодії, механізм Function Calling, патерн генерації відповідей із розширенням контексту, метод семантичного векторного пошуку на основі косинусної близькості високовимірних векторних подань текстових даних, механізм двофазного транзакційного кешування станів. Результат: програмний застосунок для автоматизованого фінансового контролю, інтелектуального аналізу транзакцій, виявлення аномалій у структурі витрат та семантичного пошуку по внутрішній документації системи. Розроблений додаток може бути впроваджений у сфері FinTech як готове архітектурне рішення для модернізації сучасних банківських вебплатформ, систем персонального бюджетування та сервісів автоматизованого фінансового моніторингу в частині інтеграції розумних асистентів.
dc.description.abstractotherThe thesis is completed on 87 pages, contains 15 illustrations, 1 table, 2 appendices, and 21 sources in the reference list. The aim of the study is to create a microservice platform for intelligent personal capital management «FinanceTracker», which ensures the transition from passive expense tracking to proactive analysis of financial behavior using artificial intelligence. The main content of the thesis includes the decomposition of the subject area into autonomous domain services, the design of a decentralized architecture of distributed databases, the development of an intelligent chat assistant with support for real-time invocation of business logic tools, and the construction of a subsystem for semantic context extension of the language model. Methods and tools: decentralized microservice architecture with the Database-per-Service pattern, event-driven model of asynchronous interaction, Function Calling mechanism for deterministic function invocation by the language model, Retrieval-Augmented Generation architectural pattern for context-expanded response generation, semantic vector search method based on cosine similarity of high-dimensional embeddings, and a two-phase transactional mechanism for state caching. Result: software application for automated financial control, intelligent transaction analysis, anomaly detection in the structure of expenses, and semantic search through the internal documentation of the system with a natural language interface for user interaction. The developed application can be implemented in the FinTech sector as a ready-made architectural solution for modernizing contemporary banking web platforms, personal budgeting systems, and automated financial monitoring services in terms of integrating smart assistants.
dc.format.extent87 с.
dc.identifier.citationТрембач, А. Д. Вебдодаток для управління персональними фінансами з використанням ШІ : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Трембач Анна Дмитрівна. – Київ, 2026. – 87 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/83584
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.titleВебдодаток для управління персональними фінансами з використанням ШІ
dc.typeBachelor Thesis

Файли

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