Acesse o aplicativo aqui: extrator de fatura em vários idiomas
Este projeto tem como objetivo extrair e entender o conteúdo de faturas multi-idiomas usando o Google Generative AI (Modelo Gemini). Isso reduz a necessidade de métodos tradicionais de OCR, como TESSERACT e OPENCV.
git clone https://github.com/yourusername/invoice-extractor.git
cd invoice-extractorCrie um novo ambiente CONDA com Python 3.10.
conda create -p venv python==3.10 -yAtive o ambiente do CONDA.
conda activate " /Users/vallirajasekar/Desktop/gemini/Invoice Extractor/venv "Instalar as dependências necessárias.
pip install -r requirements.txt Chave da API Configure : Certifique -se de configurar sua chave de API AI generativa do Google. Você pode armazená -lo em um arquivo .env no diretório raiz do seu projeto:
GOOGLE_API_KEY=your_google_api_key
Execute o aplicativo StreamLit : Inicie o aplicativo STRYLIT executando:
streamlit run app.pyCarregue uma fatura :
.jpg , .jpeg , .png ).O projeto de extrator de fatura em vários idiomas foi projetado para simplificar a extração de informações das faturas em vários idiomas. Métodos tradicionais como TESSERACT OCR e OpenCV requerem pré -processamento extenso e são limitados pela qualidade do suporte da imagem e da linguagem. Ao alavancar o poder do Google Generative AI (Modelo Gemini), este projeto visa entender e extrair diretamente informações das imagens da fatura.
Este projeto usa as seguintes tecnologias:
!!! Obrigado !!! Visite -nos novamente :)