Enriching adds enhancments to the processed data that Unstructured produces. These enrichments include:

  • Providing a summarized description of the contents of a detected image. Learn more.
  • Providing a summarized description of the contents of a detected table. Learn more.
  • Providing a representation of a detected table in HTML markup format. Learn more.
  • Providing a list of recognized entities and their types, through a process known as named entity recognition (NER). Learn more.

To add an enrichment, in an Enrichment node in a workflow, select one of the following enrichment types:

You can change enrichment settings only through Custom workflow settings.

Enrichments work only when the Partitioner node in a workflow is also set to use the High Res partitioning strategy. Learn more.

  • Image to provide a summarized description of the contents of each detected image. Learn more.
  • Table to provide a summarized description of the contents of each detected table. Learn more.
  • Table can also provide a representation of each detected table in HTML markup format. Learn more.
  • Text to provide a list of recognized entities and their types by using a technique called named entity recognition (NER). Learn more.

All enrichment types also support custom prompts. In the Details tab, first select the input type (Image, Table, or Text) and choose a provider (and model) combination. Then, under Prompt, click Edit. For Image and Table, use the preview button on the Input Sample tab to see the input before running the prompt. You can test your custom prompt in the Edit & Test Prompt section by clicking Run Prompt.

To add multiple enrichments, create an additional Enrichment node for each enrichment type that you want to add.