<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Expenses tracker website with AI enhancement

dc.contributor.advisorTóth, Róbert
dc.contributor.authorZhestkov, Timofei
dc.contributor.departmentDE--Informatikai Kar
dc.date.accessioned2026-07-14T18:50:02Z
dc.date.available2026-07-14T18:50:02Z
dc.date.created2026-04-29
dc.description.abstractThis thesis presents the design and implementation of a personal finance tracker that analyzes user-uploaded bank statement files in CSV or Excel format. The system automatically detects file columns, parses transactions, categorizes spending using a combination of keyword rules and a local machine learning model, and stores confidence scores for automated labels. The application generates spending reports with charts, category breakdowns, recurring payment identification, and budget profile feedback. Additional features include monthly trend analytics and a review queue for low-confidence or unlabeled transactions. The final result is a Docker-based modular monolith that prioritizes deployability and practical financial insight without relying on external banking integrations or cloud AI APIs.
dc.description.courseProgramtervező informatikus
dc.description.degreeBSc/BA
dc.format.extent48
dc.identifier.urihttps://hdl.handle.net/2437/413307
dc.language.isoen
dc.rights.infoHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.
dc.subjectpython
dc.subjectfastapi
dc.subjectpostgresql
dc.subjectmachine learning
dc.subjectllm
dc.subjectpersonal finance tracker
dc.subject.dspaceInformatics::Computer Science
dc.titleExpenses tracker website with AI enhancement

Fájlok

Eredeti köteg (ORIGINAL bundle)

Megjelenítve 1 - 1 (Összesen 1)
Betöltés ...
Bélyegkép
Név:
thesis.pdf
Méret:
3,07 MB
Formátum:
Adobe Portable Document Format
Leírás:
thesis

Engedélyek köteg

Megjelenítve 1 - 1 (Összesen 1)
Betöltés ...
Bélyegkép
Név:
license.txt
Méret:
1,95 KB
Formátum:
Item-specific license agreed upon to submission
Leírás:

Gyűjtemények