hatchmoment. scored by care · not by stars

expense-analyzer

Expense Analyzer turns bank statements into actionable spending insights

notableJupyter Notebook💰 Finance · Personal finance

Many people struggle to understand where their money goes from raw bank exports. This tool cleans, categorizes, and aggregates transactions using hand‑written keyword rules plus a trained classifier, then presents charts and findings. It is aimed at anyone who wants clear, data‑driven insight into personal spending without manual tagging. The hybrid approach outperforms pure models on unseen text while still offering high accuracy on recurring expenses.

beginner-friendlydata-analysisdata-cleaninglogistic-regressionmachine-learningpandaspersonal-financeportfolio-projectpythonscikit-learntext-classificationtfidf
View on GitHub →

Surge77/expense-analyzer