Refinedoc icon
Refinedoc icon

Refinedoc

The idea behind this library is to enable post-extraction processing of unstructured text content, the best-known example being pdf files. The main idea is to robustly and securely separate the text body from its headers and footers.

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • Python
-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features
  1.  Data Preparation
  2.  Text processing

 Tags

  • text-mining
  • pdf
  • cleaning-data
  • pdf-document-processor
  • Python
  • algorithm
  • python-library
  • python-lib

Refinedoc News & Activities

Highlights All activities

Recent activities

Show all activities

Refinedoc information

  • Developed by

    FR flagLearning Planet Institute
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    1 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  18 Stars
  •  3 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
Refinedoc was added to AlternativeTo by quickview on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Refinedoc?

The idea behind this library is to enable post-extraction processing of unstructured text content, the best-known example being pdf files. The main idea is to robustly and securely separate the text body from its headers and footers.

What's more, the lib is written in pure Python and has no dependencies other than the standard lib.

Features:

  • Header and Footer Extraction: Automatically identifies and extracts headers and footers from the document.
  • Body Extraction: Separates the main content of the document from headers and footers.
  • Page Association: Uses page association techniques to ensure accurate extraction of headers and footers across multiple pages.
  • Robustness: Designed to handle various document structures and formats, ensuring reliable extraction even in complex layouts.
  • Pure Python Implementation: No external dependencies, making it easy to integrate into existing Python projects.
  • Easy to Use: Simple API for extracting headers, footers, and body content from documents.
  • Compatibility: Works with text extracted from PDF files using libraries like PyPDF, PyMuPDF, and pdfplumber.
  • Performance: Efficiently processes large documents with minimal overhead.
  • Open Source: Licensed under Apache 2.0, allowing for free use and modification in both personal and commercial projects.

Official Links