Turning shipping documents into trustworthy product data
Shipping runs on documents. Bills of lading, arrival notices, invoices, delivery orders, and other records contain essential information—but it arrives in inconsistent formats, from sources that may overlap or disagree.
The obvious framing is an extraction problem: upload a document and ask AI to return fields. The more consequential problem is trust.
Once AI produces a value, the product still has to explain what it means, where it came from, and what should happen next.
The underlying questions
- What document and evidence support this value?
- Which shipment, container, booking, bill of lading, or purchase order does it describe?
- What happens when the terminal, carrier, document, and user disagree?
- Has a person reviewed or corrected it?
- Should the correction change the document, the operational record, or both?
The system
I helped shape a Document Hub where customers can forward documents to a dedicated address or upload them directly. The system extracts relevant information, connects the document to operational records, and presents the result for review.
Extracted information remains connected to the document and supporting evidence.
Documents connect explicitly to the operational objects they describe.
Machine inference and human correction remain visibly and historically different.
Conflicting sources follow an understandable policy, not accidental last-write-wins behavior.
What this reinforced
AI features become products when their uncertainty, evidence, and relationship to human decisions are designed—not hidden.