aphp/edspdf

EDS-PDF is a generic, pure-Python framework for text extraction from PDF documents. It provides the machinery to use rule- or machine-learning-based approaches to classify text blocs between body and meta-data.

45
/ 100
Emerging

This tool helps you accurately pull text content from PDF documents, even when they contain complex layouts like mixed body text and metadata. It takes a PDF file as input and outputs the extracted text, intelligently separated into categories like body content. This is ideal for researchers, data analysts, or anyone who regularly needs to process information locked in a large volume of PDFs.

No commits in the last 6 months. Available on PyPI.

Use this if you need to reliably extract specific types of text from a collection of PDFs, distinguishing between main content and other elements like headers, footers, or marginal notes.

Not ideal if you only need a basic, undifferentiated text dump from simple PDFs, as its advanced classification features might be overkill.

document-processing data-extraction research-automation information-retrieval text-analytics
Stale 6m
Maintenance 0 / 25
Adoption 8 / 25
Maturity 25 / 25
Community 12 / 25

How are scores calculated?

Stars

62

Forks

7

Language

Python

License

BSD-3-Clause

Last pushed

Feb 12, 2025

Commits (30d)

0

Dependencies

22

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/aphp/edspdf"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.