For full configuration details, parameters, and advanced options, see the Taxonomies reference.
Taxonomies
Auto-classify documents by matching them against reference collections. Two types: Flat: match each document against a single reference collection. When similarity exceeds the threshold, enrichment fields (SKU, category, label) are attached. Hierarchical: parent/child nodes with inheritance. Documents traverse levels of refinement (brand → category → subcategory) using different features at each level.When to Run
taxonomy_applications[].execution_mode only accepts materialize; on-demand and retroactive run through the other two surfaces above, each with its own request shape (see Taxonomies).
Taxonomy API →
Retriever Enrichments
Attach a retriever pipeline to a collection so it runs on every new document. The retriever executes, and selected result fields are written back to the document.Annotations
Explicit human decisions with full provenance. They form the ground truth layer for compliance, review workflows, and improving retrieval quality over time.What Each Annotation Captures
Annotations are stored independently from documents and never modify the source data. Use them to build review queues, audit trails, and curated ground truth datasets.
Bulk Operations
Process review queues at scale with the bulk API:The Feedback Loop
Annotations feed directly into the platform’s learning cycle:- Annotations provide explicit ground truth for edge cases
- Learned fusion uses annotations to auto-tune retriever stage weights
- Approved annotations can be piped into reference collections, expanding your taxonomy’s coverage
- Retroactive taxonomy application reclassifies existing documents when annotations improve the reference set

