The Unified Document Parser is a centralized system designed to ingest, parse, deduplicate, and correlate data from multiple document sources. The system extracts actionable instructions and formats data for database storage and downstream processing via the Neo/Recall module.
An email arrives with: "Please bring package #12345 to local distribution center by EOD"
A PDF invoice contains: "PKG-12345 - Delivery to: Local DC"
#12345 / PKG-12345 as same referenceaction: deliver, target: local_dc, package_id: 12345Processing a batch containing 50 emails and 20 PDFs about various shipments
unified-document-parser/
├── src/
│ ├── parsers/ # Email and PDF parsers
│ ├── correlators/ # Deduplication & correlation logic
│ ├── formatters/ # DB schema transformation
│ └── integrations/ # Neo/Recall API client
├── tests/ # Unit and integration tests
└── docs/ # Documentation and design docs