Greifen Sie hier auf die Anwendung zu: Multisprachiger Rechnungsauszug
Dieses Projekt zielt darauf ab, Inhalte aus mehrsprachigen Rechnungen mit Google Generative AI (Gemini-Modell) zu extrahieren und zu verstehen. Dies reduziert die Notwendigkeit herkömmlicher OCR -Methoden wie Tesseract und OpenCV.
git clone https://github.com/yourusername/invoice-extractor.git
cd invoice-extractorErstellen Sie eine neue Conda -Umgebung mit Python 3.10.
conda create -p venv python==3.10 -yAktivieren Sie die Conda -Umgebung.
conda activate " /Users/vallirajasekar/Desktop/gemini/Invoice Extractor/venv "Installieren Sie die erforderlichen Abhängigkeiten.
pip install -r requirements.txt API -Schlüssel einrichten : Stellen Sie sicher, dass Sie Ihren Google Generative AI API -Schlüssel einrichten. Sie können es in einer .env -Datei im Stammverzeichnis Ihres Projekts speichern:
GOOGLE_API_KEY=your_google_api_key
Führen Sie die Streamlit -Anwendung aus : Starten Sie die Streamlit -Anwendung, indem Sie ausführen:
streamlit run app.pyLaden Sie eine Rechnung hoch :
.jpg , .jpeg , .png Formate).Das Multisprachel-Rechnungs-Extraktorprojekt wurde entwickelt, um die Extraktion von Informationen aus Rechnungen in verschiedenen Sprachen zu vereinfachen. Traditionelle Methoden wie Tesseract OCR und OpenCV erfordern eine umfassende Vorverarbeitung und sind durch die Qualität des Bild- und Sprachunterstützung begrenzt. Durch die Nutzung der Leistung von Google Generative AI (Gemini -Modell) soll dieses Projekt Informationen direkt verstehen und aus Rechnungsbildern extrahieren.
Dieses Projekt verwendet die folgenden Technologien:
!!! Danke !!! Besuchen Sie uns wieder :)