Construa pipelines de pré-processamento OCR e análise de layout com deepdoctection
Use o deepdoctection quando um fluxo de trabalho de agente precisar de um pipeline Python local para análise de layout de documentos, OCR, reconhecimento de tabelas e extração em nível de página antes da ingestão por LLM.
Pré-requisitos
Ambiente Python; pacote deepdoctection; dependências selecionadas de OCR/layout/modelo; PDFs locais ou imagens de documentos escaneados
Instalação
Use o caminho de instalação upstream ou configuração que corresponda ao seu ambiente:
- uv pip install timm # necessário para a configuração padrão
- uv pip install transformers
- uv pip install python-doctr
- uv pip install deepdoctection
Requisitos e ressalvas do upstream:
- deepdoctection é uma biblioteca Python que orquestra a análise de layout de documentos PDF e escaneados, OCR e extração de dados de documentos.
- python
- Python >= 3.10
Notas de uso básico ou primeiros passos:
-
e classificação de tokens. Construa e execute um pipeline para suas tarefas de extração de documentos, desenvolva seu próprio documento de extração.
-
O exemplo a seguir mostra como usar o analisador embutido para decompor um documento PDF em suas estruturas de layout.
-

-
Extraído da documentação upstream: https://raw.githubusercontent.com/deepdoctection/deepdoctection/HEAD/README.md