LLamaparse is missing chunks of text when parsing PDF / How Do You Ensure Your Parser Fully Parses a Document Without Missing Content (Text/Tables/Information)? #392

Open
opened 2026-02-16 00:17:42 -05:00 by yindo · 3 comments
Owner

Originally created by @MuhammedTech on GitHub (Dec 24, 2024).

I’ve been testing LlamaParse for PDF parsing, and I was surprised to find that when I manually checked the output, some text seemed to be missing. I’m wondering how others ensure that the parser truly processes the entire document and doesn't leave out or miss any important pieces of information (text, tables, etc.).

How do you guys test your parsers to make sure they parse the whole document without any omissions? Do you use any specific validation techniques or post-processing checks to ensure completeness?

I’d love to hear your experiences and recommendations for improving document parsing accuracy

Originally created by @MuhammedTech on GitHub (Dec 24, 2024). I’ve been testing LlamaParse for PDF parsing, and I was surprised to find that when I manually checked the output, some text seemed to be missing. I’m wondering how others ensure that the parser truly processes the entire document and doesn't leave out or miss any important pieces of information (text, tables, etc.). How do you guys test your parsers to make sure they parse the whole document without any omissions? Do you use any specific validation techniques or post-processing checks to ensure completeness? I’d love to hear your experiences and recommendations for improving document parsing accuracy
Author
Owner

@galvangoh commented on GitHub (Dec 29, 2024):

I am interested to understand this as well. From my testing, I realized long and complicated parsing instructions tends to degrade the quality of output (e.g. table is being parsed but the contents within are being reduced, as though summarized to a minimal).

@galvangoh commented on GitHub (Dec 29, 2024): I am interested to understand this as well. From my testing, I realized long and complicated parsing instructions tends to degrade the quality of output (e.g. table is being parsed but the contents within are being reduced, as though summarized to a minimal).
Author
Owner

@rthomas67 commented on GitHub (Jan 3, 2025):

I had the same experience with a document-only / default-params call to the parsing/upload REST API endpoint, as described here, but there are quite a few parameters (documented here) that might help optimize the completeness of the output. If I find out anything helpful, I'll add another comment here with details.

@rthomas67 commented on GitHub (Jan 3, 2025): I had the same experience with a document-only / default-params call to the `parsing/upload` REST API endpoint, as described [here](https://docs.cloud.llamaindex.ai/llamaparse/getting_started/api), but there are quite a few parameters (documented [here](https://docs.cloud.llamaindex.ai/API/upload-file-api-v-1-parsing-upload-post)) that **might** help optimize the completeness of the output. If I find out anything helpful, I'll add another comment here with details.
Author
Owner

@judithnat commented on GitHub (Feb 17, 2025):

I have found llamaparse misses out some or all information on later pages. Anyone know of the maximum number of pages llamaparse is supposed to be reliable for?

@judithnat commented on GitHub (Feb 17, 2025): I have found llamaparse misses out some or all information on later pages. Anyone know of the maximum number of pages llamaparse is supposed to be reliable for?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/llama_cloud_services#392