Closed kristapratico closed 3 years ago
[Microsoft Internal Only] https://msit.microsoftstream.com/video/0323a1ff-0400-a521-f066-f1eab66cc960
Action items
.Net
CustomFormModel properties
Remove RequestedOn and rename completedOn (one proposal: trainingCompletedOn, trainingRequestedOn)
Useful to have createdOn property exposed and training duration
recognizeOptions param
StartRecognizeContentFromUri(Uri, formUrl)
StartRecognizeContent
Python
FormField: check to see if there's formfields that aren't texts
Sample: method ConvertStringField() should throw exception instead of returning null when FieldValueType is not a string
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