Expenses tracker website with AI enhancement
| dc.contributor.advisor | Tóth, Róbert | |
| dc.contributor.author | Zhestkov, Timofei | |
| dc.contributor.department | DE--Informatikai Kar | |
| dc.date.accessioned | 2026-07-14T18:50:02Z | |
| dc.date.available | 2026-07-14T18:50:02Z | |
| dc.date.created | 2026-04-29 | |
| dc.description.abstract | This 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.course | Programtervező informatikus | |
| dc.description.degree | BSc/BA | |
| dc.format.extent | 48 | |
| dc.identifier.uri | https://hdl.handle.net/2437/413307 | |
| dc.language.iso | en | |
| dc.rights.info | Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében. | |
| dc.subject | python | |
| dc.subject | fastapi | |
| dc.subject | postgresql | |
| dc.subject | machine learning | |
| dc.subject | llm | |
| dc.subject | personal finance tracker | |
| dc.subject.dspace | Informatics::Computer Science | |
| dc.title | Expenses tracker website with AI enhancement |
Fájlok
Eredeti köteg (ORIGINAL bundle)
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- thesis.pdf
- Méret:
- 3,07 MB
- Formátum:
- Adobe Portable Document Format
- Leírás:
- thesis
Engedélyek köteg
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- license.txt
- Méret:
- 1,95 KB
- Formátum:
- Item-specific license agreed upon to submission
- Leírás: