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
+27-8Lines changed: 27 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ manager: nitinme
7
7
ms.service: applied-ai-services
8
8
ms.subservice: forms-recognizer
9
9
ms.topic: conceptual
10
-
ms.date: 10/07/2021
10
+
ms.date: 10/16/2021
11
11
ms.author: lajanuar
12
12
recommendations: false
13
13
---
@@ -20,8 +20,7 @@ Form Recognizer uses advanced machine learning technology to detect and extract
20
20
21
21
***Composed models**. A composed model is created by taking a collection of custom models and assigning them to a single model that encompasses your form types. When a document is submitted to a composed model, the service performs a classification step to decide which custom model accurately represents the form presented for analysis.
22
22
23
-
:::image type="content" source="media/analyze.png" alt-text="Screenshot: Form Recognizer tool analyze-a-custom-form window.":::
24
-
23
+
:::image type="content" source="media/analyze-studio.png" alt-text="Screenshot: Form Recognizer tool analyze-a-custom-form window.":::
25
24
26
25
## What is a custom model?
27
26
@@ -31,7 +30,7 @@ A custom model is a machine learning program trained to recognize form fields wi
31
30
32
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.
33
32
34
-
## Try Form Recognizer Studio (Preview)
33
+
## Form Recognizer Studio (Preview)
35
34
36
35
* Form Recognizer studio is available with the preview (v3.0) API.
37
36
@@ -40,13 +39,13 @@ With composed models, you can assign multiple custom models to a composed model
40
39
> [!div class="nextstepaction"]
41
40
> [Try Form Recognizer Studio](https://formrecognizer.appliedai.azure.com/studio/customform/projects)
42
41
43
-
## Try Form Recognizer Sample labeling tool
42
+
## Sample Labeling tool
44
43
45
44
You can see how data is extracted from custom forms by trying our Sample Labeling tool. You'll need the following:
46
45
47
46
* An Azure subscription—you can [create one for free](https://azure.microsoft.com/free/cognitive-services/)
48
47
49
-
* 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.
48
+
* 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.
50
49
51
50
:::image type="content" source="media/containers/keys-and-endpoint.png" alt-text="Screenshot: keys and endpoint location in the Azure portal.":::
52
51
@@ -74,8 +73,8 @@ In the Form Recognizer UI:
74
73
* The total size of the training data is 500 pages or less.
75
74
* If your PDFs are password-locked, you must remove the lock before submission.
76
75
* For unsupervised learning (without labeled data):
77
-
*data must contain keys and values.
78
-
*keys must appear above or to the left of the values; they can't appear below or to the right.
76
+
*Data must contain keys and values.
77
+
*Keys must appear above or to the left of the values; they can't appear below or to the right.
79
78
80
79
> [!TIP]
81
80
> **Training data**
@@ -102,6 +101,26 @@ In the Form Recognizer UI:
102
101
103
102
* Explore our [**REST API (preview)**](https://westus.dev.cognitive.microsoft.com/docs/services/form-recognizer-api-v3-0-preview-1/operations/AnalyzeDocument) to learn more about the preview version and new capabilities.
104
103
104
+
### Try signature detection
105
+
106
+
1. Build your training data set.
107
+
108
+
1. Navigate to the [Form Recognizer Studio](https://formrecognizer.appliedai.azure.com/studio) and select **Custom form** under Custom models:
109
+
110
+
:::image type="content" source="media/label-tool/select-custom-form.png" alt-text="Screenshot: Form Recognizer Studio select custom form.":::
111
+
112
+
1. Follow the workflow to create a new project:
113
+
114
+
1. Follow the Custom model input requirements.
115
+
116
+
1. Create a label with the type **Signature**.
117
+
118
+
1. Label your documents. For signature fields, using region labeling is recommended for better accuracy.
Once your training set has been labeled, you can train your custom model and use it to analyze documents. The signature fields will specify whether a signature was detected or not.
0 commit comments