Skip to content

Commit 38f10ac

Browse files
committed
update
1 parent 251a298 commit 38f10ac

File tree

10 files changed

+96
-24
lines changed

10 files changed

+96
-24
lines changed

articles/applied-ai-services/form-recognizer/concept-business-card.md

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ recommendations: false
1515

1616
# Form Recognizer Business Card model
1717

18-
The business card model combines powerful Optical Character Recognition (OCR) capabilities with deep learning models to analyze and extract key information from business card images. The API analyzes printed business cards; extracts key information such as first name, last name, company name, email address, and phone number; and returns a structured JSON data representation.
19-
2018
::: moniker range="form-recog-3.0.0"
2119
[!INCLUDE [applies to v3.0](includes/applies-to-v3-0.md)]
2220
::: moniker-end
@@ -25,9 +23,11 @@ The business card model combines powerful Optical Character Recognition (OCR) ca
2523
[!INCLUDE [applies to v2.1](includes/applies-to-v2-1.md)]
2624
::: moniker-end
2725

28-
## Business card data extraction works
26+
The business card model combines powerful Optical Character Recognition (OCR) capabilities with deep learning models to analyze and extract key information from business card images. The API analyzes printed business cards; extracts key information such as first name, last name, company name, email address, and phone number; and returns a structured JSON data representation.
27+
28+
## Business card data extraction
2929

30-
Business cards are a great way of representing a business or a professional. The company logo, fonts and background images found in business cards help the company branding and differentiate it from others. Applying OCR and machine-learning based techniques to automate scanning of business cards is a common image processing scenario. Enterprise systems used by sales and marketing teams typically have business card data extraction capability integrated into them for the benefit of their users.
30+
Business cards are a great way to represent a business or a professional. The company logo, fonts and background images found in business cards help promote the company branding and differentiate it from others. Applying OCR and machine-learning based techniques to automate scanning of business cards is a common image processing scenario. Enterprise systems used by sales and marketing teams typically have business card data extraction capability integration into for the benefit of their users.
3131

3232
::: moniker range="form-recog-3.0.0"
3333
***Sample business card processed with [Form Recognizer Studio](https://formrecognizer.appliedai.azure.com/studio/prebuilt?formType=businessCard)***
@@ -68,7 +68,7 @@ The following tools are supported by Form Recognizer v2.1:
6868

6969
### Try business card data extraction
7070

71-
See how data, including name, job title, address, email, and company name, is extracted from business cards using the Form Recognizer Studio or our Sample Labeling tool. You'll need the following resources:
71+
See how data, including name, job title, address, email, and company name, is extracted from business cards. You'll need the following resources:
7272

7373
* An Azure subscription—you can [create one for free](https://azure.microsoft.com/free/cognitive-services/)
7474

@@ -102,11 +102,11 @@ See how data, including name, job title, address, email, and company name, is ex
102102

103103
1. Navigate to the [Form Recognizer Sample Tool](https://fott-2-1.azurewebsites.net/).
104104

105-
1. On the sample tool home page, select **Use prebuilt model to get data**.
105+
1. On the sample tool home page, select the **Use prebuilt model to get data** tile.
106106

107107
:::image type="content" source="media/label-tool/prebuilt-1.jpg" alt-text="Analyze results of Form Recognizer Layout":::
108108

109-
1. Select the **Form Type** to analyze from the dropdown window.
109+
1. Select the **Form Type** to analyze from the dropdown menu.
110110

111111
1. Choose a URL for the file you would like to analyze from the below options:
112112

@@ -129,7 +129,7 @@ See how data, including name, job title, address, email, and company name, is ex
129129

130130
1. View the results - see the key-value pairs extracted, line items, highlighted text extracted and tables detected.
131131

132-
:::image type="content" source="media/invoice-example-new.jpg" alt-text="Analyze Results of Form Recognizer invoice model":::
132+
:::image type="content" source="media/business-card-results.png" alt-text="Screenshot of the analyze Results for business card model":::
133133

134134
> [!NOTE]
135135
> The [Sample Labeling tool](https://fott-2-1.azurewebsites.net/) does not support the BMP file format. This is a limitation of the tool not the Form Recognizer Service.
@@ -138,8 +138,20 @@ See how data, including name, job title, address, email, and company name, is ex
138138

139139
## Input requirements
140140

141+
::: moniker range="form-recog-3.0.0"
142+
141143
[!INCLUDE [input requirements](./includes/input-requirements.md)]
142144

145+
::: moniker-end
146+
147+
::: moniker range="form-recog-2.1.0"
148+
149+
* Supported file formats: JPEG, PNG, PDF, and TIFF
150+
* For PDF and TIFF, up to 2000 pages are processed. For free tier subscribers, only the first two pages are processed.
151+
* The file size must be less than 50 MB and dimensions at least 50 x 50 pixels and at most 10,000 x 10,000 pixels.
152+
153+
::: moniker-end
154+
143155
::: moniker range="form-recog-3.0.0"
144156

145157
## Supported languages and locales

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,9 @@ The [Sample Labeling tool](https://fott-2-1.azurewebsites.net/) doesn't support
162162

163163
## Supported languages and locales
164164

165+
>[!NOTE]
166+
> It's not necessary to specify a locale. This is an optional parameter. The Form Recognizer deep-learning technology will auto-detect the language of the text in your image.
167+
165168
The Form Recognizer v3.0 version introduces more language support for custom models. For a list of supported handwritten and printed text, see [Language support](language-support.md).
166169

167170
## Form Recognizer v3.0

articles/applied-ai-services/form-recognizer/concept-general-document.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@ Keys can also exist in isolation when the model detects that a key exists, with
9797

9898
## Supported languages and locales
9999

100+
>[!NOTE]
101+
> It's not necessary to specify a locale. This is an optional parameter. The Form Recognizer deep-learning technology will auto-detect the language of the text in your image.
102+
100103
| Model | Language—Locale code | Default |
101104
|--------|:----------------------|:---------|
102105
|General document| <ul><li>English (United States)—en-US</li></ul>| English (United States)—en-US|

articles/applied-ai-services/form-recognizer/concept-id-document.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,20 @@ The following tools are supported by Form Recognizer v2.1:
7777

7878
## Input requirements
7979

80+
::: moniker range="form-recog-3.0.0"
81+
8082
[!INCLUDE [input requirements](./includes/input-requirements.md)]
8183

84+
::: moniker-end
85+
86+
::: moniker range="form-recog-2.1.0"
87+
88+
* Supported file formats: JPEG, PNG, PDF, and TIFF
89+
* For PDF and TIFF, up to 2000 pages are processed. For free tier subscribers, only the first two pages are processed.
90+
* The file size must be less than 50 MB and dimensions at least 50 x 50 pixels and at most 10,000 x 10,000 pixels.
91+
92+
::: moniker-end
93+
8294
### Try Form Recognizer
8395

8496
Extract data, including name, birth date, and expiration date, from ID documents. You'll need the following resources:
@@ -114,11 +126,11 @@ Extract data, including name, birth date, and expiration date, from ID documents
114126

115127
1. Navigate to the [Form Recognizer Sample Tool](https://fott-2-1.azurewebsites.net/).
116128

117-
1. On the sample tool home page, select **Use prebuilt model to get data**.
129+
1. On the sample tool home page, select the **Use prebuilt model to get data** tile.
118130

119131
:::image type="content" source="media/label-tool/prebuilt-1.jpg" alt-text="Analyze results of Form Recognizer Layout":::
120132

121-
1. Select the **Form Type** to analyze from the dropdown window.
133+
1. Select the **Form Type** to analyze from the dropdown menu.
122134

123135
1. Choose a URL for the file you would like to analyze from the below options:
124136

@@ -135,7 +147,7 @@ Extract data, including name, birth date, and expiration date, from ID documents
135147

136148
1. In the **key** field, paste the key you obtained from your Form Recognizer resource.
137149

138-
:::image type="content" source="media/fott-select-form-type.png" alt-text="Screenshot: select form type dropdown window.":::
150+
:::image type="content" source="media/fott-select-form-type.png" alt-text="Screenshot: select form type dropdown menu.":::
139151

140152
1. Select **Run analysis**. The Form Recognizer Sample Labeling tool will call the Analyze Prebuilt API and analyze the document.
141153

@@ -155,6 +167,9 @@ Extract data, including name, birth date, and expiration date, from ID documents
155167

156168
## Supported languages and locales
157169

170+
>[!NOTE]
171+
> It's not necessary to specify a locale. This is an optional parameter. The Form Recognizer deep-learning technology will auto-detect the language of the text in your image.
172+
158173
| Model | Language—Locale code | Default |
159174
|--------|:----------------------|:---------|
160175
|ID document| <ul><li>English (United States)—en-US (driver's license)</li><li>Biographical pages from international passports</br> (excluding visa and other travel documents)</li><li>English (United States)—en-US (state ID)</li><li>English (United States)—en-US (social security card)</li><li>English (United States)—en-US (permanent resident card)</li></ul></br>|English (United States)—en-US|

articles/applied-ai-services/form-recognizer/concept-invoice.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,11 @@ See how data, including customer information, vendor details, and line items, is
100100

101101
1. Navigate to the [Form Recognizer Sample Tool](https://fott-2-1.azurewebsites.net/).
102102

103-
1. On the sample tool home page, select **Use prebuilt model to get data**.
103+
1. On the sample tool home page, select the **Use prebuilt model to get data** tile.
104104

105105
:::image type="content" source="media/label-tool/prebuilt-1.jpg" alt-text="Analyze results of Form Recognizer Layout":::
106106

107-
1. Select the **Form Type** to analyze from the dropdown window.
107+
1. Select the **Form Type** to analyze from the dropdown menu.
108108

109109
1. Choose a URL for the file you would like to analyze from the below options:
110110

@@ -136,12 +136,27 @@ See how data, including customer information, vendor details, and line items, is
136136

137137
## Input requirements
138138

139+
::: moniker range="form-recog-3.0.0"
140+
139141
[!INCLUDE [input requirements](./includes/input-requirements.md)]
140142

143+
::: moniker-end
144+
145+
::: moniker range="form-recog-2.1.0"
146+
147+
* Supported file formats: JPEG, PNG, PDF, and TIFF
148+
* For PDF and TIFF, up to 2000 pages are processed. For free tier subscribers, only the first two pages are processed.
149+
* The file size must be less than 50 MB and dimensions at least 50 x 50 pixels and at most 10,000 x 10,000 pixels.
150+
151+
::: moniker-end
152+
141153
::: moniker range="form-recog-3.0.0"
142154

143155
## Supported languages and locales
144156

157+
>[!NOTE]
158+
> It's not necessary to specify a locale. This is an optional parameter. The Form Recognizer deep-learning technology will auto-detect the language of the text in your image.
159+
145160
| Model | Language—Locale code | Default |
146161
|--------|:----------------------|:---------|
147162
|Invoice| <ul><li>English (United States)—en-US</li></ul>| English (United States)—en-US|

articles/applied-ai-services/form-recognizer/concept-layout.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.author: lajanuar
1212
recommendations: false
1313
---
1414

15-
# Form Recognizer layout model
15+
# Azure Form Recognizer layout model
1616

1717
The Form Recognizer Layout is an advanced machine-learning based document layout analysis model available in the Form Recognizer cloud API. In the version v2.1, the document layout model extracted text lines, words, tables, and selection marks.
1818

@@ -165,8 +165,20 @@ See how data, including text, tables, table headers, selection marks, and struct
165165

166166
## Input requirements
167167

168+
::: moniker range="form-recog-3.0.0"
169+
168170
[!INCLUDE [input requirements](./includes/input-requirements.md)]
169171

172+
::: moniker-end
173+
174+
::: moniker range="form-recog-2.1.0"
175+
176+
* Supported file formats: JPEG, PNG, PDF, and TIFF
177+
* For PDF and TIFF, up to 2000 pages are processed. For free tier subscribers, only the first two pages are processed.
178+
* The file size must be less than 50 MB and dimensions at least 50 x 50 pixels and at most 10,000 x 10,000 pixels.
179+
180+
::: moniker-end
181+
170182
## Supported languages and locales
171183

172184
*See* [Language Support](language-support.md) for a complete list of supported handwritten and printed languages.
@@ -404,15 +416,15 @@ Layout API also extracts selection marks from documents. Extracted selection mar
404416

405417
::: moniker range="form-recog-3.0.0"
406418

407-
* Try processing your own forms and documents with the [Form Recognizer Studio](https://formrecognizer.appliedai.azure.com/studio)
419+
* [Learn how to process your own forms and documents](quickstarts/try-v3-form-recognizer-studio.md) with the [Form Recognizer Studio](https://formrecognizer.appliedai.azure.com/studio)
408420

409421
* Complete a [Form Recognizer quickstart](quickstarts/get-started-sdks-rest-api.md?view=form-recog-3.0.0&preserve-view=true) and get started creating a document processing app in the development language of your choice.
410422

411423
::: moniker-end
412424

413425
::: moniker range="form-recog-2.1.0"
414426

415-
* Try processing your own forms and documents with the [Form Recognizer sample labeling tool](https://fott-2-1.azurewebsites.net/)
427+
* [Learn how to process your own forms and documents](quickstarts/try-sample-label-tool.md) with the [Form Recognizer sample labeling tool](https://fott-2-1.azurewebsites.net/)
416428

417429
* Complete a [Form Recognizer quickstart](quickstarts/get-started-sdks-rest-api.md?view=form-recog-2.1.0&preserve-view=true) and get started creating a document processing app in the development language of your choice.
418430

articles/applied-ai-services/form-recognizer/concept-receipt.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,11 +103,11 @@ See how data, including time and date of transactions, merchant information, and
103103

104104
1. Navigate to the [Form Recognizer Sample Tool](https://fott-2-1.azurewebsites.net/).
105105

106-
1. On the sample tool home page, select **Use prebuilt model to get data**.
106+
1. On the sample tool home page, select the **Use prebuilt model to get data** tile.
107107

108108
:::image type="content" source="media/label-tool/prebuilt-1.jpg" alt-text="Analyze results of Form Recognizer Layout":::
109109

110-
1. Select the **Form Type** to analyze from the dropdown window.
110+
1. Select the **Form Type** to analyze from the dropdown menu.
111111

112112
1. Choose a URL for the file you would like to analyze from the below options:
113113

@@ -139,8 +139,20 @@ See how data, including time and date of transactions, merchant information, and
139139

140140
## Input requirements
141141

142+
::: moniker range="form-recog-3.0.0"
143+
142144
[!INCLUDE [input requirements](./includes/input-requirements.md)]
143145

146+
::: moniker-end
147+
148+
::: moniker range="form-recog-2.1.0"
149+
150+
* Supported file formats: JPEG, PNG, PDF, and TIFF
151+
* For PDF and TIFF, up to 2000 pages are processed. For free tier subscribers, only the first two pages are processed.
152+
* The file size must be less than 50 MB and dimensions at least 50 x 50 pixels and at most 10,000 x 10,000 pixels.
153+
154+
::: moniker-end
155+
144156
::: moniker range="form-recog-3.0.0"
145157

146158
## Supported languages and locales v3.0

articles/applied-ai-services/form-recognizer/quickstarts/includes/get-started/csharp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ In this quickstart, you'll use the following APIs to extract structured data fro
6666

6767
1. Select the Browse tab and type Azure.AI.FormRecognizer.
6868

69-
:::image type="content" source="../../../media/quickstarts/azure-nuget-package.png" alt-text="Screenshot showing the select Form Recognizer package dropdown window.":::
69+
:::image type="content" source="../../../media/quickstarts/azure-nuget-package.png" alt-text="Screenshot showing the select Form Recognizer package dropdown menu.":::
7070

7171
1. Select version **3.1.1** from the dropdown menu and select **Install**.
7272

articles/applied-ai-services/form-recognizer/quickstarts/try-sample-label-tool.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,11 @@ Form Recognizer offers several prebuilt models to choose from. Each model has it
6565

6666
1. Navigate to the [Form Recognizer Sample Tool](https://fott-2-1.azurewebsites.net/).
6767

68-
1. On the sample tool home page, select **Use prebuilt model to get data**.
68+
1. On the sample tool home page, select the **Use prebuilt model to get data** tile.
6969

7070
:::image type="content" source="../media/label-tool/prebuilt-1.jpg" alt-text="Analyze results of Form Recognizer Layout":::
7171

72-
1. Select the **Form Type** to analyze from the dropdown window.
72+
1. Select the **Form Type** to analyze from the dropdown menu.
7373

7474
1. Choose a URL for the file you would like to analyze from the below options:
7575

@@ -86,7 +86,7 @@ Form Recognizer offers several prebuilt models to choose from. Each model has it
8686

8787
1. In the **key** field, paste the key you obtained from your Form Recognizer resource.
8888

89-
:::image type="content" source="../media/fott-select-form-type.png" alt-text="Screenshot: select form type dropdown window.":::
89+
:::image type="content" source="../media/fott-select-form-type.png" alt-text="Screenshot: select form type dropdown menu.":::
9090

9191
1. Select **Run analysis**. The Form Recognizer Sample Labeling tool will call the Analyze Prebuilt API and analyze the document.
9292

@@ -119,7 +119,7 @@ Azure the Form Recognizer Layout API extracts text, tables, selection marks, and
119119

120120
1. Select **Run Layout**. The Form Recognizer Sample Labeling tool will call the Analyze Layout API and analyze the document.
121121

122-
:::image type="content" source="../media/fott-layout.png" alt-text="Screenshot: Layout dropdown window.":::
122+
:::image type="content" source="../media/fott-layout.png" alt-text="Screenshot: Layout dropdown menu.":::
123123

124124
1. View the results - see the highlighted text extracted, selection marks detected and tables detected.
125125

articles/applied-ai-services/form-recognizer/tutorial-azure-function.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ In this tutorial, you learn how to:
9595

9696
* **Select subscription** → choose your Azure subscription with the storage account you created → select your storage account → then select the name of the storage input container (in this case, `input/{name}`). Press **Enter** to confirm.
9797

98-
* **Select how your would like to open your project** → choose **Open the project in the current window** from the dropdown window.
98+
* **Select how your would like to open your project** → choose **Open the project in the current window** from the dropdown menu.
9999

100100
1. Once you've completed these steps, VS Code will add a new Azure Function project with a *\_\_init\_\_.py* Python script. This script will be triggered when a file is uploaded to the **input** storage container:
101101

0 commit comments

Comments
 (0)