You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/applied-ai-services/form-recognizer/concept-custom.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,15 +28,15 @@ A custom model is a machine learning program trained to recognize form fields wi
28
28
29
29
## What is a composed model?
30
30
31
-
With composed models, you can assign multiple custom models to a composed model called with a single model ID. This is useful when you have trained several models and want to group them to analyze similar form types. For example, your composed model may include custom models trained to analyze your supply, equipment, and furniture purchase orders. Instead of manually trying to select the appropriate model, you can use a composed model to determine the appropriate custom model for each analysis and extraction.
31
+
With composed models, you can assign multiple custom models to a composed model called with a single model ID. It is useful when you have trained several models and want to group them to analyze similar form types. For example, your composed model may include custom models trained to analyze your supply, equipment, and furniture purchase orders. Instead of manually trying to select the appropriate model, you can use a composed model to determine the appropriate custom model for each analysis and extraction.
32
32
33
33
## Try Form Recognizer
34
34
35
35
See how data is extracted from your specific or unique documents using custom models. You'll need the following:
36
36
37
37
* An Azure subscription—you can [create one for free](https://azure.microsoft.com/free/cognitive-services/)
38
38
39
-
* A [Form Recognizer instance](https://ms.portal.azure.com/#create/Microsoft.CognitiveServicesFormRecognizer) in the Azure portal. You can use the free pricing tier (`F0`) to try the service. After your resource deploys, click**Go to resource** to get your API key and endpoint.
39
+
* A [Form Recognizer instance](https://ms.portal.azure.com/#create/Microsoft.CognitiveServicesFormRecognizer) in the Azure portal. You can use the free pricing tier (`F0`) to try the service. After your resource deploys, select**Go to resource** to get your API key and endpoint.
40
40
41
41
:::image type="content" source="media/containers/keys-and-endpoint.png" alt-text="Screenshot: keys and endpoint location in the Azure portal.":::
42
42
@@ -47,17 +47,17 @@ See how data is extracted from your specific or unique documents using custom m
47
47
48
48
1. On the Form Recognizer Studio home page, select **Custom form**.
49
49
50
-
1. Under **My Projects** select **+ Create a project**.
50
+
1. Under **My Projects**, select **+ Create a project**.
51
51
52
52
1. Complete the **project details** fields.
53
53
54
-
1.**Configure the service resource**.
54
+
1.**Configure the service resource**.
55
55
56
56
1. Add your **Storage account** and **Blob container** to **Connect your training data source**.
57
57
58
58
1.**Review and create** your project.
59
59
60
-
1. A set of sample documents have been provided for you to build and test your custom model.
60
+
1. A set of sample documents has been provided for you to build and test your custom model.
61
61
62
62
> [!div class="nextstepaction"]
63
63
> [Try Form Recognizer Studio](https://formrecognizer.appliedai.azure.com/studio/customform/projects)
@@ -126,7 +126,7 @@ In the Form Recognizer UI:
126
126
127
127
1. Navigate to the [Form Recognizer Studio](https://formrecognizer.appliedai.azure.com/studio) and select **Custom form** under Custom models:
128
128
129
-
:::image type="content" source="media/label-tool/select-custom-form.png" alt-text="Screenshot: Form Recognizer Studio select custom form.":::
129
+
:::image type="content" source="media/label-tool/select-custom-form.png" alt-text="Screenshot: Form Recognizer Studio select a custom form page.":::
Following are the line items extracted from an invoice in the JSON output response (the output below uses this [sample invoice](media/sample-invoice.jpg))
117
117
118
118
|Name| Type | Description | Text (line item #1) | Value (standardized output) |
119
119
|:-----|:----|:----|:----| :----|
120
-
| Items |string| Full string text line of the line item | 3/4/2021 A123 Consulting Services 2 hours $30.00 10% $60.00 ||
121
-
| Amount |number| The amount of the line item | $60.00 | 100 |
122
-
| Description |string| The text description for the invoice line item | Consulting service | Consulting service |
123
-
| Quantity |number| The quantity for this invoice line item | 2 | 2 |
124
-
| UnitPrice |number| The net or gross price (depending on the gross invoice setting of the invoice) of one unit of this item | $30.00 | 30 |
125
-
| ProductCode |string| Product code, product number, or SKU associated with the specific line item | A123 ||
126
-
| Unit |string| The unit of the line item, e.g, kg, lb etc. |hours||
127
-
| Date |date| Date corresponding to each line item. Often it is a date the line item was shipped | 3/4/2021| 2021-03-04 |
128
-
| Tax |number| Tax associated with each line item. Possible values include tax amount, tax %, and tax Y/N | 10% ||
120
+
| Items |String| Full string text line of the line item | 3/4/2021 A123 Consulting Services 2 hours $30.00 10% $60.00 ||
121
+
| Amount |Number| The amount of the line item | $60.00 | 100 |
122
+
| Description |String| The text description for the invoice line item | Consulting service | Consulting service |
123
+
| Quantity |Number| The quantity for this invoice line item | 2 | 2 |
124
+
| UnitPrice |Number| The net or gross price (depending on the gross invoice setting of the invoice) of one unit of this item | $30.00 | 30 |
125
+
| ProductCode |String| Product code, product number, or SKU associated with the specific line item | A123 ||
126
+
| Unit |String| The unit of the line item, e.g, kg, lb etc. |Hours||
127
+
| Date |Date| Date corresponding to each line item. Often it is a date the line item was shipped | 3/4/2021| 2021-03-04 |
128
+
| Tax |Number| Tax associated with each line item. Possible values include tax amount, tax %, and tax Y/N | 10% ||
129
129
130
130
The invoice key-value pairs and line items extracted are in the `documentResults` section of the JSON output.
Copy file name to clipboardExpand all lines: articles/applied-ai-services/form-recognizer/concept-layout.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Layouts - Form Recognizer
3
3
titleSuffix: Azure Applied AI Services
4
-
description: Learn concepts related to layout analysis with the Form Recognizer API - usage and limits.
4
+
description: Learn concepts related to Layout API analysis with Form Recognizer API—usage and limits.
5
5
author: laujan
6
6
manager: nitinme
7
7
ms.service: applied-ai-services
@@ -14,7 +14,7 @@ recommendations: false
14
14
15
15
# Form Recognizer layout model
16
16
17
-
Azure the Form Recognizer Layout API extracts text, tables, selection marks, and structure information from documents (PDF, TIFF) and images (JPG, PNG, BMP). It enables customers to take documents in various formats and return structured data representations of the documents. It combines an enhanced version of our powerful [Optical Character Recognition (OCR)](../../cognitive-services/computer-vision/overview-ocr.md) capabilities with deep learning models to extract text, tables, selection marks, and document structure.
17
+
Azure the Form Recognizer Layout API extracts text, tables, selection marks, and structure information from documents (PDF, TIFF) and images (JPG, PNG, BMP). The layout model combines an enhanced version of our powerful [Optical Character Recognition (OCR)](../../cognitive-services/computer-vision/overview-ocr.md) capabilities with deep learning models to extract text, tables, selection marks, and document structure.
18
18
19
19
***Sample form processed with [Form Recognizer Sample Labeling tool](https://fott-2-1.azurewebsites.net/) layout feature***
20
20
@@ -28,11 +28,11 @@ Azure the Form Recognizer Layout API extracts text, tables, selection marks, and
28
28
29
29
## Try Form Recognizer
30
30
31
-
See how layout data, including tables, check boxes, and text is extracted from forms and documents using the Form Recognizer Studio or our Sample Labeling tool. You'll need the following:
31
+
See how data, including tables, check boxes, and text, is extracted from forms and documents using the Form Recognizer Studio or our Sample Labeling tool. You'll need the following:
32
32
33
33
* An Azure subscription—you can [create one for free](https://azure.microsoft.com/free/cognitive-services/)
34
34
35
-
* A [Form Recognizer instance](https://ms.portal.azure.com/#create/Microsoft.CognitiveServicesFormRecognizer) in the Azure portal. You can use the free pricing tier (`F0`) to try the service. After your resource deploys, click**Go to resource** to get your API key and endpoint.
35
+
* A [Form Recognizer instance](https://ms.portal.azure.com/#create/Microsoft.CognitiveServicesFormRecognizer) in the Azure portal. You can use the free pricing tier (`F0`) to try the service. After your resource deploys, select**Go to resource** to get your API key and endpoint.
36
36
37
37
:::image type="content" source="media/containers/keys-and-endpoint.png" alt-text="Screenshot: keys and endpoint location in the Azure portal.":::
38
38
@@ -43,7 +43,7 @@ See how layout data, including tables, check boxes, and text is extracted from f
43
43
44
44
***Sample form processed with [Form Recognizer Studio](https://formrecognizer.appliedai.azure.com/studio/layout)***
45
45
46
-
:::image type="content" source="media/studio/sample-layout.png" alt-text="Screenshot: layout processing in Form Recognizer Studio.":::
46
+
:::image type="content" source="media/studio/sample-layout.png" alt-text="Screenshot: document processing in Form Recognizer Studio.":::
47
47
48
48
1. On the Form Recognizer Studio home page, select **Layout**
49
49
@@ -58,7 +58,7 @@ See how layout data, including tables, check boxes, and text is extracted from f
58
58
59
59
### Sample Labeling tool
60
60
61
-
You will need a form document. You can use our [sample form document](https://raw.githubusercontent.com/Azure-Samples/cognitive-services-REST-api-samples/master/curl/form-recognizer/sample-layout.pdf).
61
+
You'll need a form document. You can use our [sample form document](https://raw.githubusercontent.com/Azure-Samples/cognitive-services-REST-api-samples/master/curl/form-recognizer/sample-layout.pdf).
62
62
63
63
1. On the Sample Labeling tool home page, select **Use Layout to get text, tables, and selection marks**.
0 commit comments