Azure / azure-sdk

This is the Azure SDK parent repository and mostly contains documentation around guidelines and policies as well as the releases for the various languages supported by the Azure SDK.
http://azure.github.io/azure-sdk
MIT License
487 stars 297 forks source link

Board Review: Form Recognizer #1409

Closed kristapratico closed 3 years ago

kristapratico commented 4 years ago

The Basics

About this client library

Artifacts required (per language)

We use an API review tool (apiview) to support .NET and Java API reviews. For Python and TypeScript, use the API extractor tool, then submit the output as a Draft PR to the relevant repository (azure-sdk-for-python or azure-sdk-for-js).

.NET

Python

Champion Scenarios

A champion scenario is a use case that the consumer of the client library is commonly expected to perform. Champion scenarios are used to ensure the developer experience is exemplary for the common cases. You need to show the entire code sample (including error handling, as an example) for the champion scenarios.

Recognize and extract field values from custom forms

Recognize and extract field values from US Receipts

Recognize and extract OCR Content and Tables from Forms

Train a model from custom forms

Manage custom models

Agenda for the review

A board review is generally split into two parts, with additional meetings as required

Part 1 - Introducing the board to the service:

After part 1, you may schedule additional meetings with architects to refine the API and work on implementation.

Part 2 - the "GA" meeting

Thank you for your submission

lilyjma commented 4 years ago

[Microsoft Internal Only] https://msit.microsoftstream.com/video/0323a1ff-0400-a521-f066-f1eab66cc960

Action items

.Net

CustomFormModel properties

recognizeOptions param

StartRecognizeContentFromUri(Uri, formUrl)

StartRecognizeContent

Python