Entity propagation for unstructured data [🔬Experimental]
We’re excited to introduce the Data entity propagation feature in Duco’s AIDP— a powerful new capability designed to simplify entity-to-composite relationships in unstructured document processing.
Data entity propagation allows header or footer information in documents (such as Account Numbers, Customer Names, or Total Amounts) to automatically associate with multiple composite-level entries (invoice line items, transactions, etc.) without needing to repeat that information for each detail row.
Two propagation types are now supported:
- Forward propagation — propagates an entity’s value downward through subsequent composite entities until the next occurrence of that entity appears. Example: Invoice Number and Customer Name propagate through multiple Line Item entries until a new Invoice Number or Customer Name appears.
- Backward propagation — propagates an entity’s value upward to preceding composite entities until a prior occurrence of that entity is encountered. Example: A Total Amount and Currency value in a Summary section propagates backward to associate with preceding Line Item entries.
You can now enable it in Entity settings section:
The Entity Propagation feature brings a significant upgrade to AIDP’s entity extraction and data preparation capabilities, making document processing smarter and more efficient. It simplifies relationships between header/footer values and detail records, and enhances accuracy and consistency when processing structured documents such as invoices, purchase orders, and financial statements.