Доступ к приложению здесь: Multi-Language Extractor
Этот проект направлен на извлечение и понимание контента из многоязычных счетов с использованием Google Generative AI (модель Gemini). Это уменьшает необходимость в традиционных методах OCR, таких как Tesseract и OpenCV.
git clone https://github.com/yourusername/invoice-extractor.git
cd invoice-extractorСоздайте новую среду Conda с Python 3.10.
conda create -p venv python==3.10 -yАктивировать среду Conda.
conda activate " /Users/vallirajasekar/Desktop/gemini/Invoice Extractor/venv "Установите требуемые зависимости.
pip install -r requirements.txt Установите ключ API : убедитесь, что настройте ключ Google Generative API API. Вы можете сохранить его в файле .env в корневом каталоге вашего проекта:
GOOGLE_API_KEY=your_google_api_key
Запустите приложение Streamlit : запустите приложение Streamlit, запустив:
streamlit run app.pyЗагрузите счет :
.jpg , .jpeg , .png formats).Проект Multi-Language Extractor Extractor предназначен для упрощения извлечения информации из счетов на различных языках. Традиционные методы, такие как Tesseract OCR и OpenCV, требуют обширной предварительной обработки и ограничены качеством имиджа и языковой поддержки. Используя силу Google Generative AI (модель Gemini), этот проект направлен на непосредственное понимание и извлечение информации из изображений счетов.
Этот проект использует следующие технологии:
!!! Спасибо !!! Посетите нас снова :)