DocStrange — это универсальный инструмент для извлечения и конвертации данных из документов!
from docstrange import DocStrange
ds = DocStrange()
markdown_text = ds.to_markdown("example.pdf")
print(markdown_text)
data = ds.to_json("example.docx")
print(data)fields = ds.extract_fields("invoice.pdf", fields=["Дата", "Сумма", "Номер"])
print(fields)schema = {
"invoice_number": "Номер",
"total_amount": "Сумма",
"date": "Дата"
}
structured_data = ds.to_json("invoice.pdf", schema=schema)
print(structured_data)#DocStrange #Python #OCR #Документы #Конвертация #CloudProcessing #LocalProcessing #Markdown #JSON #CSV #HTML #ИнтеллектуальноеИзвлечение #LLM #Демо #OpenSource #MIT
https://github.com/NanoNets/docstrange
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - NanoNets/docstrange: Extract and convert data from any document, images, pdfs, word doc, ppt or URL into multiple formats…
Extract and convert data from any document, images, pdfs, word doc, ppt or URL into multiple formats (Markdown, JSON, CSV, HTML) with intelligent structured data extraction and advanced OCR. - Nano...
⚡2👍2🔥2 1