Company Expense Tracker (AI + OCR + Voice + QR)

  • Tech Stack: Python, Tkinter, Tesseract OCR, speech recognition, Matplotlib, qrcode, Groq API
  • GitHub Link: View on GitHub

A desktop application for businesses to efficiently manage and analyze expenses. Built using Python and Tkinter, the system integrates AI-driven features, OCR bill scanning, voice-controlled commands, QR generation, and a dashboard for visualizing financial insights.

It uses Tesseract OCR to read scanned bills and extract data, while users can also interact via voice using speech recognition. Expenses are visualized using Matplotlib, categorized for better clarity. AI-based summaries and financial advice are generated through Groq API integration.

The QR code feature allows each expense to be encoded and saved for secure sharing or future reference. This tool is perfect for CEOs and managers to get a quick snapshot of financial health.

Core modules include data entry, expense filtering, AI insights, voice assistant, QR generation, and analytics dashboard.