Document AI uses [Enterprise Knowledge Graph](https://docs.cloud.google.com/enterprise-knowledge-graph/docs/overview) to normalize and
enrich entity extraction results (for supported fields). For example, the addresses
`123 Main St Apt 1` and `123 Main street # 1` could be normalized to the same
standardized address.

For each supported field, Document AI also returns a [`normalizedValue`](https://docs.cloud.google.com/document-ai/docs/reference/rest/v1/Document#normalizedvalue)
in addition to the raw extracted field, normalizing the literal text.
This contains the data in a standardized format to reduce post-processing.

Most data belongs to one of the following categories:

- Money
- Date
- Timestamp
- Address
- Boolean
- Integer
- Float

## Sample response

The enriched values can be found in the
[`entities.normalizedValue`](https://docs.cloud.google.com/document-ai/docs/reference/rest/v1/Document#NormalizedValue)
field as shown in the following truncated sample:

    {
      "entities": [
        {
          "textAnchor": {
            "textSegments": [ ... ],
            "content": "Google Singapore"
          },
          "type": "employer_name",
          "mentionText": "Google Singapore",
          "confidence": 0.69933707,
          "pageAnchor": {
            "pageRefs": [
              {
                "boundingPoly": {
                  "normalizedVertices": [ ... ]
                }
              }
            ]
          },
          "id": "9",
          "normalizedValue": {
            "text": "Google Asia Pacific, Singapore"
          }
        }
      ]
    }

In the sample, the original `employer_name` "Google Singapore" has been
normalized to "Google Asia Pacific, Singapore".

In the Google Cloud console, the enriched and normalized fields are annotated with *G*. For example:
![enrichment](https://docs.cloud.google.com/static/document-ai/docs/images/get_started/enrichment-1.png) Sample normalized field shown in the web application.

## Supported processors

Here are the processors and fields that support entity enrichment.

> [!NOTE]
> **Note:** Enriched fields are subject to change with new processor versions. Follow the [Release notes](https://docs.cloud.google.com/document-ai/docs/release-notes) for Document AI updates.

Processors Enriched fields

### Bank Statement Parser

**Category** Pretrained **Solution type** Lending **Functions** OCR, Entity Extraction **[Release stage](https://cloud.google.com/products#product-launch-stages)** General availability **Access status** Public **Full processor details** [Detailed entry](https://docs.cloud.google.com/document-ai/docs/processors-list#processor_bank-statement-parser)
- `bank_address`
- `bank_name`

### W2 Parser

**Category** Pretrained **Solution type** Lending **Functions** OCR, Entity Extraction **[Release stage](https://cloud.google.com/products#product-launch-stages)** General availability **Access status** Public **Full processor details** [Detailed entry](https://docs.cloud.google.com/document-ai/docs/processors-list#processor_w2-parser)
- `EmployerNameAndAddress`
- `EIN`

### Pay Slip Parser

**Category** Pretrained **Solution type** Lending **Functions** OCR, Entity Extraction **[Release stage](https://cloud.google.com/products#product-launch-stages)** General availability **Access status** Public **Full processor details** [Detailed entry](https://docs.cloud.google.com/document-ai/docs/processors-list#processor_pay-slip-parser)
- `employer_address`
- `employer_name`

### Expense Parser

**Category** Pretrained **Solution type** Procurement **Functions** OCR, Entity Extraction **[Release stage](https://cloud.google.com/products#product-launch-stages)** General availability **Access status** Public **Full processor details** [Detailed entry](https://docs.cloud.google.com/document-ai/docs/processors-list#processor_expense-parser)
- `supplier_address`
- `supplier_name`
- `supplier_phone`

### Invoice Parser

**Category** Pretrained **Solution type** Procurement **Functions** OCR, Entity Extraction **[Release stage](https://cloud.google.com/products#product-launch-stages)** General availability **Access status** Public **Full processor details** [Detailed entry](https://docs.cloud.google.com/document-ai/docs/processors-list#processor_invoice-processor)
- `supplier_address`
- `supplier_name`
- `supplier_phone`