Spaces:
Sleeping
Sleeping
Download docqa/docxextract/__init__.py from validops-east-3/instance-2: direct link, hf CLI and curl.
- Browser
- Download file 881 Bytes
-
https://huggingface.co/spaces/validops-east-3/instance-2/resolve/main/docqa/docxextract/__init__.py
- Command line
-
hf download hf://spaces/validops-east-3/instance-2/docqa/docxextract/__init__.py
-
curl -L -o __init__.py https://huggingface.co/spaces/validops-east-3/instance-2/resolve/main/docqa/docxextract/__init__.py
881 Bytes
| """Document data extraction service. | |
| Extracts arbitrary user-defined keys from invoices, receipts and scanned | |
| documents using Impira's LayoutLM document-QA models. | |
| from docxextract import ExtractionService | |
| svc = ExtractionService() | |
| result = svc.extract(pdf_bytes, ["Invoice No", "Total Amount", "GSTIN"]) | |
| for field in result.fields: | |
| print(field.key, field.value, field.status, field.confidence) | |
| """ | |
| from .config import Settings, get_settings | |
| from .engine import Engine, get_engine | |
| from .schema import (DocumentInfo, ExtractedField, ExtractResponse, FieldStatus, | |
| SourceType) | |
| from .service import ExtractionService | |
| __version__ = "1.0.0" | |
| __all__ = [ | |
| "Settings", "get_settings", "Engine", "get_engine", | |
| "ExtractionService", "ExtractResponse", "ExtractedField", | |
| "DocumentInfo", "FieldStatus", "SourceType", "__version__", | |
| ] | |