firecrawl / firecrawl/pdf-inspector

Corrupted text extraction for text-based PDFs

Open
#211 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
19.2k
Forks
1.3k
Avg merge
9h 21m
Merged PRs (30d)
51

Description

## Summary

Some text-based PDFs are correctly detected as `TextBased`, but the extracted text is heavily corrupted. Characters become separated, words are broken apart, columns are merged incorrectly, and the resulting markdown is unsuitable for downstream processing.

---

## Example

### Expected

```text

John Doe

Software Engineer

Experience

Senior Software Engineer

ABC Technologies

Jan 2022 – Present

```

### Actual

```text

J O H N D O E

S o f t w a r e E n g i n e e r

E x p e r i e n c e

S e n i o r S o f t w a r e E n g i n e e r

```

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by reproducing the corruption with representative text-based PDFs and trace the text-extraction path; done means characters and words remain intact, columns are handled correctly, and the resulting markdown matches the expected content.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
data
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.