AI Expense Tracker (OCR)
A smart expense tracking application that leverages Google Gemini AI Vision to automatically extract and categorize financial data (merchant name, total amount, category) directly from receipt images.
Technologies
- Python (FastAPI)
- Google Generative AI (Gemini 1.5 Flash Vision)
- SQLite / SQLAlchemy (Database)
- Tailwind CSS (Frontend)
Key Implementations
- Seamless receipt image upload and processing
- Zero-shot data extraction and categorization using LLM Vision
- Local SQLite database for storing expense history
- Interactive glassmorphism dashboard with real-time statistics