Eduardovasquezn / invoice-extractor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Invoice Extractor

Project Overview

The Invoice Extractor project is designed to streamline the process of extracting crucial information from images, specifically focusing on invoices. Leveraging the capabilities of Gemini 1.5 and Google's Multimodal LLM, this application offers a robust solution for parsing invoice data with precision and efficiency. It serves as a complement to the concepts discussed in the accompanying YouTube video, offering a practical implementation of the discussed techniques.

Description

The Invoice Extractor application is built with Python, utilizing Streamlit for the frontend interface. It offers a user-friendly experience for extracting and analyzing invoice data from images. With a combination of a multimodal LLM and intuitive design, users can easily upload images, extract relevant information, and visualize the results in a clear and concise manner.

Usage

To utilize the Invoice Extractor application, follow these steps:

  1. Clone the repository: git clone https://github.com/Eduardovasquezn/invoice-extractor.git
  2. Navigate to the project directory: cd invoice-extractor
  3. Create a virtual environment: python -m venv venv venv/Scripts/activate
  4. Install dependencies: pip install -r requirements.txt
  5. Set up environment variables: Create a .env file based on the .env.example template and fill in the required values.
  6. Run the application: Execute streamlit run src/app.py in your terminal.

Enjoyed building the Invoice Extractor App? Subscribe to My Channel!

If you found the Invoice Extractor App helpful and enjoyed using it, consider subscribing to my YouTube channel for more tutorials, tips, and projects related to Python, AI, and web development. Your support helps me create more valuable content for the community!

License

This project is licensed under the MIT License, granting users the freedom to modify and distribute the software as per their requirements.

About

License:MIT License


Languages

Language:Python 100.0%