Skip to main content
Version: 2.0.0

Component Features

The core functionalities of DEE:

  • Document Types
  • Extraction Profiles
  • Configurations
  • Dashboard

Basic Functionalities of DEE

Document Type

A Document Type represents the structure and configuration required to process a specific type of document.

For example:

  • Invoice
  • Purchase Order
  • Delivery Note
  • Receipt

Each Document Type defines:

  • What fields need to be extracted
  • How the extraction should happen
  • Validation rules
  • Grouped and repeating structures

This enables DEE to process different business documents intelligently and independently

Extraction Profile

An Extraction Profile is a subset or specialized variation of an existing Document Type.

It is mainly used to handle edge cases or vendor-specific document variations without creating an entirely new Document Type.

For example:

  • One vendor invoice may have a slightly different layout
  • Another region may use different field labels
  • Some customers may require additional extraction rules

Instead of duplicating the complete Document Type, an Extraction Profile allows us to inherit the base configuration and apply specific customizations.

This improves maintainability, reduces duplication, and enables flexible document handling

Application Configuration

An Application in DEE is similar to a tenant-based configuration

  • A customer
  • A client environment
  • Or a business-specific implementation

This allows DEE to support multiple clients independently within the same platform while maintaining separate:

  • Document configurations
  • Extraction settings
  • OCR and LLM Configurations

Dashboard & Monitoring

DEE also provides dashboard and monitoring capabilities to track document processing activities and AI consumption metrics.

The dashboard gives operational visibility into:

  • Total documents processed
  • Total pages processed
  • Processing success and failure counts
  • Application-wise processing statistics
  • AI token consumption metrics

This helps administrators and operations teams monitor platform utilization and processing trends