Skip to content

Commit c8575c3

Browse files
authored
Merge pull request #225692 from laujan/60934-add-videos-to-FR
60934 add videos to fr
2 parents 648dad9 + 0579697 commit c8575c3

File tree

5 files changed

+35
-7
lines changed

5 files changed

+35
-7
lines changed

articles/applied-ai-services/form-recognizer/concept-custom-label-tips.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: nitinme
77
ms.service: applied-ai-services
88
ms.subservice: forms-recognizer
99
ms.topic: conceptual
10-
ms.date: 12/15/2022
10+
ms.date: 01/30/2023
1111
ms.author: vikurpad
1212
ms.custom: references_regions
1313
recommendations: false
@@ -17,6 +17,14 @@ recommendations: false
1717

1818
This article highlights the best methods for labeling custom model datasets in the Form Recognizer Studio. Labeling documents can be time consuming when you have a large number of labels, long documents, or documents with varying structure. These tips should help you label documents more efficiently.
1919

20+
## Video: Custom labels best practices
21+
22+
* The following video is the second of two presentations intended to help you build custom models with higher accuracy (the first presentation explores [How to create a balanced data set](concept-custom-label.md#video-custom-label-tips-and-pointers)).
23+
24+
* Here, we'll examine best practices for labeling your selected documents. With semantically relevant and consistent labeling, you should see an improvement in model performance.</br></br>
25+
26+
> [!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE5fZKB ]
27+
2028
## Search
2129

2230
The Studio now includes a search box for instances when you know you need to find specific words to label, but just don't know where they're located in the document. Simply search for the word or phrase and navigate to the specific section in the document to label the occurrence.

articles/applied-ai-services/form-recognizer/concept-custom-label.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: nitinme
77
ms.service: applied-ai-services
88
ms.subservice: forms-recognizer
99
ms.topic: conceptual
10-
ms.date: 12/15/2022
10+
ms.date: 01/30/2023
1111
ms.author: vikurpad
1212
ms.custom: references_regions
1313
monikerRange: 'form-recog-3.0.0'
@@ -32,13 +32,21 @@ A labeled dataset consists of several files:
3232

3333
* A `{file}.labels.json` file is created or updated when a field is labeled in a document. The label file contains the spans of text and associated polygons from the layout output for each span of text the user adds as a value for a specific field.
3434

35+
## Video: Custom label tips and pointers
36+
37+
* The following video is the first of two presentations intended to help you build custom models with higher accuracy (The second presentation examines [Best practices for labeling documents](concept-custom-label-tips.md#video-custom-labels-best-practices)).
38+
39+
* Here, we'll explore how to create a balanced data set and select the right documents to label. This process will set you on the path to higher quality models.</br></br>
40+
41+
> [!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RWWHru]
42+
3543
## Create a balanced dataset
3644

3745
Before you start labeling, it's a good idea to look at a few different samples of the document to identify which samples you want to use in your labeled dataset. A balanced dataset represents all the typical variations you would expect to see for the document. Creating a balanced dataset will result in a model with the highest possible accuracy. A few examples to consider are:
3846

3947
* **Document formats**: If you expect to analyze both digital and scanned documents, add a few examples of each type to the training dataset
4048

41-
* **Variations (template model)**: Consider splitting the dataset into folders and train a model for each of variation. Variations that include either structure or layout should be split into different models. You can then compose the individual models into a single [composed model](concept-composed-models.md).
49+
* **Variations (template model)**: Consider splitting the dataset into folders and train a model for each of variation. Any variations that include either structure or layout should be split into different models. You can then compose the individual models into a single [composed model](concept-composed-models.md).
4250

4351
* **Variations (Neural models)**: When your dataset has a manageable set of variations, about 15 or fewer, create a single dataset with a few samples of each of the different variations to train a single model. If the number of template variations is larger than 15, you'll train multiple models and [compose](concept-composed-models.md) them together.
4452

articles/applied-ai-services/form-recognizer/how-to-guides/build-a-custom-model.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: nitinme
77
ms.service: applied-ai-services
88
ms.subservice: forms-recognizer
99
ms.topic: how-to
10-
ms.date: 10/10/2022
10+
ms.date: 01/31/2023
1111
ms.author: lajanuar
1212
recommendations: false
1313
---
@@ -46,6 +46,12 @@ Follow these tips to further optimize your data set for training:
4646

4747
Once you've put together the set of forms or documents for training, you'll need to upload it to an Azure blob storage container. If you don't know how to create an Azure storage account with a container, following the [Azure Storage quickstart for Azure portal](../../../storage/blobs/storage-quickstart-blobs-portal.md). You can use the free pricing tier (F0) to try the service, and upgrade later to a paid tier for production.
4848

49+
## Video: Train your custom model
50+
51+
* Once you've gathered and uploaded your training dataset, you're ready to train your custom model. In the following video, we'll create a project and explore some of the fundamentals for successfully labeling and training a model.</br></br>
52+
53+
> [!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE5fX1c]
54+
4955
## Create a project in the Form Recognizer Studio
5056

5157
The Form Recognizer Studio provides and orchestrates all the API calls required to complete your dataset and train your model.

articles/applied-ai-services/form-recognizer/overview.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: nitinme
77
ms.service: applied-ai-services
88
ms.subservice: forms-recognizer
99
ms.topic: overview
10-
ms.date: 11/28/2022
10+
ms.date: 01/30/2023
1111
ms.author: lajanuar
1212
recommendations: false
1313
---
@@ -32,6 +32,12 @@ Azure Form Recognizer is a cloud-based [Azure Applied AI Service](../../applied-
3232
| **Prebuilt models** | &#9679; [**W-2 form model**](concept-w2.md) </br>&#9679; [**Invoice model**](concept-invoice.md)</br>&#9679; [**Receipt model**](concept-receipt.md) </br>&#9679; [**Identity (ID) document model**](concept-id-document.md) </br>&#9679; [**Business card model**](concept-business-card.md) </br>
3333
| **Custom models** | &#9679; [**Custom model**](concept-custom.md) </br>&#9679; [**Composed model**](concept-model-overview.md)|
3434

35+
## Video: Form Recognizer models
36+
37+
The following video introduces Form Recognizer models and their associated output to help you choose the best model to address your document scenario needs.</br></br>
38+
39+
> [!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE5fX1b]
40+
3541
## Which Form Recognizer model should I use?
3642

3743
This section will help you decide which **Form Recognizer v3.0** supported model you should use for your application:

articles/applied-ai-services/form-recognizer/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,10 @@ items:
171171
- name: Custom neural model
172172
displayName: selection, structure, tables, tabular, train, template, neural, build mode, signatures, custom
173173
href: concept-custom-neural.md
174-
- name: Custom labels
174+
- name: Create labeled datasets
175175
displayName: structure, selection, labels, tables, tabular, train
176176
href: concept-custom-label.md
177-
- name: Custom labeling tips
177+
- name: Labeling tips and pointers
178178
displayName: structure, selection, labels, tables, tabular, train, tips
179179
href: concept-custom-label-tips.md
180180
- name: Composed models

0 commit comments

Comments
 (0)