Skip to content

Commit 180863e

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into service-tags-links
2 parents e7ce35f + a1b31d2 commit 180863e

File tree

14 files changed

+473
-133
lines changed

14 files changed

+473
-133
lines changed

articles/ai-services/document-intelligence/concept-mortgage-documents.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: laujan
66
manager: nitinme
77
ms.service: azure-ai-document-intelligence
88
ms.topic: conceptual
9-
ms.date: 04/24/2024
9+
ms.date: 05/07/2024
1010
ms.author: lajanuar
1111
monikerRange: '>=doc-intel-4.0.0'
1212
---
@@ -25,9 +25,9 @@ The Document Intelligence Mortgage models use powerful Optical Character Recogni
2525

2626
**Supported document types:**
2727

28-
* 1003 End-User License Agreement (EULA)
29-
* Form 1008
30-
* Mortgage closing disclosure
28+
* Uniform Residential Loan Application (Form 1003)
29+
* Uniform Underwriting and Transmittal Summary (Form 1008)
30+
* Closing Disclosure form
3131

3232

3333
## Development options
@@ -72,9 +72,9 @@ To see how data extraction works for the mortgage documents service, you need th
7272

7373
*See* our [Language Support—prebuilt models](language-support-prebuilt.md) page for a complete list of supported languages.
7474

75-
## Field extraction 1003 EULA
75+
## Field extraction 1003 Uniform Residential Loan Application (URLA)
7676

77-
The following are the fields extracted from a 1003 end-user license agreement (EULA) form in the JSON output response.
77+
The following are the fields extracted from a 1003 URLA form in the JSON output response.
7878

7979
|Name| Type | Description | Example output |
8080
|:-----|:----|:----|:---:|
@@ -86,9 +86,9 @@ The following are the fields extracted from a 1003 end-user license agreement (E
8686
| Loan| Object | An object that contains loan information including: amount, purpose type, refinance type.| |
8787
| Property | object | An object that contains information about the property including: address, number of units, value.| |
8888

89-
The 1003 EULA key-value pairs and line items extracted are in the `documentResults` section of the JSON output.
89+
The 1003 URLA key-value pairs and line items extracted are in the `documentResults` section of the JSON output.
9090

91-
## Field extraction tax form 1008
91+
## Field extraction 1008 Uniform Underwriting and Transmittal Summary
9292

9393
The following are the fields extracted from a 1008 form in the JSON output response.
9494

@@ -112,7 +112,6 @@ The following are the fields extracted from a mortgage closing disclosure form i
112112
| Transaction | Object | An object that contains information about the transaction information including: Borrowers name, Borrowers address, Seller name.| |
113113
| Loan | Object | An object that contains loan information including: term, purpose, product. | |
114114

115-
116115
The mortgage closing disclosure key-value pairs and line items extracted are in the `documentResults` section of the JSON output.
117116

118117
## Next steps

articles/ai-services/document-intelligence/overview.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: azure-ai-document-intelligence
88
ms.custom:
99
- ignite-2023
1010
ms.topic: overview
11-
ms.date: 04/24/2024
11+
ms.date: 05/07/2024
1212
ms.author: lajanuar
1313
monikerRange: '<=doc-intel-4.0.0'
1414
---
@@ -318,7 +318,6 @@ You can use Document Intelligence to automate document processing in application
318318
> [Return to model types](#document-analysis-models)
319319
320320
:::moniker-end
321-
322321
### Invoice
323322

324323
:::image type="content" source="media/overview/analyze-invoice.png" alt-text="Screenshot of Invoice model analysis using Document Intelligence Studio.":::
@@ -358,7 +357,7 @@ You can use Document Intelligence to automate document processing in application
358357

359358
| Model ID | Description |Automation use cases | Development options |
360359
|----------|--------------|-------------------------|-----------|
361-
|[**prebuilt-mortgage.us.1003**](concept-mortgage-documents.md)|&#9679; Extract key information from 1003 loan applications. </br>&#9679; [Data and field extraction](concept-mortgage-documents.md#field-extraction-1003-eula)|&#9679; Fannie Mae and Freddie Mac documentation requirements.| &#9679; [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=mortgage.us.1003&formType=mortgage.us.1003)</br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
360+
|[**prebuilt-mortgage.us.1003**](concept-mortgage-documents.md)|&#9679; Extract key information from `1003` loan applications. </br>&#9679; [Data and field extraction](concept-mortgage-documents.md#field-extraction-1003-uniform-residential-loan-application-urla)|&#9679; Fannie Mae and Freddie Mac documentation requirements.| &#9679; [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=mortgage.us.1003&formType=mortgage.us.1003)</br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
362361

363362
> [!div class="nextstepaction"]
364363
> [Return to model types](#prebuilt-models)
@@ -369,7 +368,7 @@ You can use Document Intelligence to automate document processing in application
369368

370369
| Model ID | Description |Automation use cases | Development options |
371370
|----------|--------------|-------------------------|-----------|
372-
|[**prebuilt-mortgage.us.1008**](concept-mortgage-documents.md)|&#9679; Extract key information from Uniform Underwriting and Transmittal Summary. </br>&#9679; [Data and field extraction](concept-mortgage-documents.md#field-extraction-tax-form-1008)|&#9679; Loan underwriting processing using summary data.| &#9679; [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=mortgage.us.1008&formType=mortgage.us.1008)</br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
371+
|[**prebuilt-mortgage.us.1008**](concept-mortgage-documents.md)|&#9679; Extract key information from Uniform Underwriting and Transmittal Summary. </br>&#9679; [Data and field extraction](concept-mortgage-documents.md#field-extraction-1008-uniform-underwriting-and-transmittal-summary)|&#9679; Loan underwriting processing using summary data.| &#9679; [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=mortgage.us.1008&formType=mortgage.us.1008)</br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
373372

374373
> [!div class="nextstepaction"]
375374
> [Return to model types](#prebuilt-models)
@@ -454,7 +453,7 @@ You can use Document Intelligence to automate document processing in application
454453

455454
| Model ID | Description |Development options |
456455
|----------|--------------|-------------------|
457-
|[**prebuilt-tax.us.1098E**](concept-tax-document.md)|Extract student loan information and details. </br>&#9679; [Data and field extraction](concept-tax-document.md#field-extraction-1098)|&#9679; [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=tax.us.1098&formType=tax.us.1098E)</br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
456+
|[**prebuilt-tax.us.1098E**](concept-tax-document.md)|Extract student loan information and details. </br>&#9679; [Data and field extraction](concept-tax-document.md#field-extraction-1098)|&#9679; [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=tax.us.1098&formType=tax.us.1098E)</br>&#9679; </br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
458457

459458
> [!div class="nextstepaction"]
460459
> [Return to model types](#prebuilt-models)
@@ -476,7 +475,7 @@ You can use Document Intelligence to automate document processing in application
476475

477476
| Model ID |Description|Development options |
478477
|----------|--------------|-----------------|
479-
|[**prebuilt-tax.us.1099{`variation`}**](concept-tax-document.md)|Extract information from 1099-form variations.</br>&#9679; [Data and field extraction](concept-tax-document.md#field-extraction-1099-nec)|&#9679; [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=tax.us.1099)</br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
478+
|[**prebuilt-tax.us.1099{`variation`}**](concept-tax-document.md)|Extract information from 1099-form variations.|&#9679; </br>&#9679; [Data and field extraction](concept-tax-document.md#field-extraction-1099-nec) [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=tax.us.1099)</br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
480479

481480
> [!div class="nextstepaction"]
482481
> [Return to model types](#prebuilt-models)
@@ -487,7 +486,7 @@ You can use Document Intelligence to automate document processing in application
487486

488487
| Model ID |Description|Development options |
489488
|----------|--------------|-----------------|
490-
|**prebuilt-tax.us.1040**|Extract information from 1040-form variations.</br>&#9679; [Data and field extraction](concept-tax-document.md#field-extraction-1040-tax-form)|&#9679; [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=tax.us.1040)</br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
489+
|**prebuilt-tax.us.1040**|Extract information from 1040-form variations.|&#9679; </br>&#9679; [Data and field extraction](concept-tax-document.md#field-extraction-1040-tax-form) [**Document Intelligence Studio**](https://documentintelligence.ai.azure.com/studio/prebuilt?formCategory=tax.us.1040)</br>&#9679; [**REST API**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true&pivots=programming-language-rest-api#analyze-document-post-request)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)</br>&#9679; [**JavaScript**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true#prebuilt-model)|
491490

492491
::: moniker range="<=doc-intel-3.1.0"
493492

@@ -539,7 +538,7 @@ You can use Document Intelligence to automate document processing in application
539538
540539
| About | Description |Automation use cases | Development options |
541540
|----------|--------------|-------------------------|-----------|
542-
|[**Custom Neural model**](concept-custom-neural.md)| The custom neural model is used to extract labeled data from structured (surveys, questionnaires), semi-structured (invoices, purchase orders), and unstructured documents (contracts, letters).|Extract text data, checkboxes, and tabular fields from structured and unstructured documents.|&#9679; [**Document Intelligence Studio**](https://formrecognizer.appliedai.azure.com/studio/custommodel/projects)</br>&#9679; [**REST API**](/rest/api/aiservices/document-models/build-model?view=rest-aiservices-2023-07-31&preserve-view=true&tabs=HTTP)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true)</br>&#9679; [**JavaScript SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true)|
541+
|[**Custom Neural model**](concept-custom-neural.md)| The custom neural model is used to extract labeled data from structured (surveys, questionnaires), semi-structured (invoices, purchase orders), and unstructured documents (contracts, letters).|Extract text data, checkboxes, and tabular fields from structured and unstructured documents.|[**Document Intelligence Studio**](https://formrecognizer.appliedai.azure.com/studio/custommodel/projects)</br>&#9679; [**REST API**](/rest/api/aiservices/document-models/build-model?view=rest-aiservices-2023-07-31&preserve-view=true&tabs=HTTP)</br>&#9679; [**C# SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true)</br>&#9679; [**Java SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true)</br>&#9679; [**JavaScript SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true)</br>&#9679; [**Python SDK**](quickstarts/get-started-sdks-rest-api.md?view=doc-intel-4.0.0&preserve-view=true)|
543542

544543
> [!div class="nextstepaction"]
545544
> [Return to custom model types](#custom-models)

articles/aks/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,6 +352,8 @@
352352
href: use-tags.md
353353
- name: Labels
354354
href: use-labels.md
355+
- name: Node taints
356+
href: use-node-taints.md
355357
- name: Security
356358
items:
357359
- name: Container security

articles/aks/manage-node-pools.md

Lines changed: 2 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -322,50 +322,7 @@ When creating a node pool, you can add taints, labels, or tags to it. When you a
322322
323323
### Set node pool taints
324324
325-
1. Create a node pool with a taint using the [`az aks nodepool add`][az-aks-nodepool-add] command. Specify the name *taintnp* and use the `--node-taints` parameter to specify *sku=gpu:NoSchedule* for the taint.
326-
327-
```azurecli-interactive
328-
az aks nodepool add \
329-
--resource-group myResourceGroup \
330-
--cluster-name myAKSCluster \
331-
--name taintnp \
332-
--node-count 1 \
333-
--node-taints sku=gpu:NoSchedule \
334-
--no-wait
335-
```
336-
337-
2. Check the status of the node pool using the [`az aks nodepool list`][az-aks-nodepool-list] command.
338-
339-
```azurecli-interactive
340-
az aks nodepool list -g myResourceGroup --cluster-name myAKSCluster
341-
```
342-
343-
The following example output shows that the *taintnp* node pool is *Creating* nodes with the specified *nodeTaints*:
344-
345-
```output
346-
[
347-
{
348-
...
349-
"count": 1,
350-
...
351-
"name": "taintnp",
352-
"orchestratorVersion": "1.15.7",
353-
...
354-
"provisioningState": "Creating",
355-
...
356-
"nodeTaints": [
357-
"sku=gpu:NoSchedule"
358-
],
359-
...
360-
},
361-
...
362-
]
363-
```
364-
365-
The taint information is visible in Kubernetes for handling scheduling rules for nodes. The Kubernetes scheduler can use taints and tolerations to restrict what workloads can run on nodes.
366-
367-
* A **taint** is applied to a node that indicates only specific pods can be scheduled on them.
368-
* A **toleration** is then applied to a pod that allows them to *tolerate* a node's taint.
325+
AKS supports two kinds of node taints: node taints and node initialization taints (preview). For more information, see [Use node taints in an Azure Kubernetes Service (AKS) cluster][use-node-taints].
369326
370327
For more information on how to use advanced Kubernetes scheduled features, see [Best practices for advanced scheduler features in AKS][taints-tolerations]
371328
@@ -583,4 +540,4 @@ When you use an Azure Resource Manager template to create and manage resources,
583540
[use-tags]: use-tags.md
584541
[az-extension-add]: /cli/azure/extension#az_extension_add
585542
[az-extension-update]: /cli/azure/extension#az_extension_update
586-
543+
[use-node-taints]: ./use-node-taints.md

0 commit comments

Comments
 (0)