Knowledge & Data · Software component
Document Ingestor
Software componentKnowledge & DataKnowledge & Dataarc:DocumentIngestor
A component that extracts text, tables and chart values from source documents such as PDFs into structured data.
Responsibility. Extracts content from source documents.
Also known as: PDF extractor, Table parser, Bulk document ingestion, Document content extractor, Image page detector, Binary document parser, Office document parser, OCR extractor, Document processing, PDF parsing
Relationships
deployed on structural
invokes dependency
is invoked by dependency
reads dependency
writes dependency
sends data to dynamic
is orchestrated by control
Design guidance
- SHOULD detect image pages in PDFs and separate them from extracted document text for modality-specific processing.
- SHOULD handle both native digital PDFs and scanned images requiring OCR.
Quantitative guidance
As stated by the sources; verify before use.
- 12% of one healthcare knowledge base had corrupted medical tables from PDF extraction errors (Ch6.4 case study).
Classification
- Patterns
- OCR for scanned PDFsBoilerplate-filtering HTML parsing
- Technologies
- LlamaIndex MultiModalpypdfpython-docxpython-pptx
- Quality attributes
- Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)
- Risks mitigated
- Corrupted tables from PDF extraction errorsDate and jurisdiction metadata parsing failuresPDF extraction converting charts to vague alt-text or skipping them
Sources
- Ch1.4: T. Nguyen, "Memory and Perception Systems," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.4. ISBN: 9798244538229.
- Ch1.8: T. Nguyen, "Scalability and Production Deployment," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.8. ISBN: 9798244538229.
- Ch2.7: T. Nguyen, "Multimodal RAG Approaches," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 2.7. ISBN: 9798244538229.
- Ch3.10: T. Nguyen, "Efficiency Metrics," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.10. ISBN: 9798244538229.
- Ch6.3A: T. Nguyen, "ETL Pipeline Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.3A. ISBN: 9798244538229.
- Ch6.4: T. Nguyen, "Data Quality Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.4. ISBN: 9798244538229.
- Ch6.5: T. Nguyen, "Production RAG Systems," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.5. ISBN: 9798244538229.
- Ch7.5: T. Nguyen, "NeMo Curator, Riva Speech AI & Multimodal Integration," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 7.5. ISBN: 9798244538229.
- Ref2.07: NVIDIA Developer, "Building multimodal AI RAG with LlamaIndex, NVIDIA NIM, and Milvus | LLM app development," YouTube. Accessed: Sep. 26, 2026. [Online Video]. Available: https://www.youtube.com/watch?v=NaT5Eo97_I0