Construction de pipelines de prétraitement OCR et d'analyse de mise en page avec deepdoctection
Utilisez deepdoctection lorsqu'un workflow d'agent nécessite un pipeline Python local pour l'analyse de mise en page de documents, l'OCR, la reconnaissance de tableaux et l'extraction au niveau de la page avant l'ingestion par LLM.
Prérequis
Environnement Python ; package deepdoctection ; dépendances sélectionnées pour OCR/mise en page/modèle ; PDF locaux ou images de documents scannés
Installation
Utilisez le chemin d'installation en amont ou la configuration qui correspond à votre environnement :
- uv pip install timm # nécessaire pour la configuration par défaut
- uv pip install transformers
- uv pip install python-doctr
- uv pip install deepdoctection
Exigences et remarques de la source amont :
- deepdoctection est une bibliothèque Python qui orchestre l'analyse de mise en page de documents scannés et PDF, l'OCR et la reconnaissance de documents.
- python
- Python >= 3.10
Notes d'utilisation de base ou de démarrage :
-
et classification de tokens. Construisez et exécutez un pipeline pour vos tâches d'extraction de documents, développez votre propre analyse de documents.
-
L'exemple suivant montre comment utiliser l'analyseur intégré pour décomposer un document PDF en ses structures de mise en page.
-

-
Extrait de la documentation amont : https://raw.githubusercontent.com/deepdoctection/deepdoctection/HEAD/README.md