Microsoft

Form Recognizer

  1. Form Recognizer doesn't work with Japanese characters even with very basic files.

    The attached example is used for training, but the trained model is not able to segregate keys and values. All the keys are set-up to "__Tokens__" value ( eg: "0": [ "__Tokens__" ])

    Analyze Forms component will only extract some of the data, and will anyway allocate all of them on only one key.

    Is there a version of Form Recognizer that works better with Japanese characters ? I am currently using the one on West Europe.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Does Form Recognizer work with files in Blob Storage

    Having an issue with the QuickStart for Form Recognizer .NET SDK.

    The example works great when I feed it a PDF file that is local to my PC. I want to pass it a PDF file that exists in Azure Blob Storage so I modified the example to use a MemoryStream variable instead of a FileStream. This give me a "415 - UnsupportedMediaType" error message even though the same file works correctly if I analyze it from my local PC.

    What am I missing? Does Form Recognizer support analyzing files from blob storage?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Better detection of field values wihtin character boxes

    Our forms (or our client forms, which we have no control over) use the style of value field where there are a series of boxes, and every character must be entered into a box. I believe these are designed for template-based form recognition, but this seems to be a big problem for Form Recognizer.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Recognize Checkbox and Signature sections

    We have a number of paper forms that are completed by staff. The forms include checkboxes. We need to confirm that the checkboxes have been checked.

    Additionally, we require the form to be signed by the person completing it. We'd like to confirm that a mark has been made in the signature area.

    It would be great if there was a way that Form Recognizer could just register that a pen mark has been made in a certain area, even if it can't read it (e.g. a signature or a tick in a box)

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Increase Timeout on Training using PDF and Logic Apps

    When I use logic apps to train a model, it seems to timeout when I use more than 5 PDFs (I used 10). 5 PDFs seemed to work at 52 seconds.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Tips for handling key value pairs from Form Recognizer Json output

    Can you offer any practical pointers, thoughts or guidance on ways to deserialize the Json output please? The structure of the key/value pairs is understandable and has helpful data like BoundingBoxes but it is complex to deserialize?

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Fixed: Microsoft.Azure.CognitiveServices.FormRecognizer.Models.ErrorResponseException: ‘Operation returned an invalid status

    TrainCustomModelAsync: Microsoft.Azure.CognitiveServices.FormRecognizer.Models.ErrorResponseException: ‘Operation returned an invalid status code ‘RequestEntityTooLarge’

    We have followed code examples but we are getting the following error (FR1.png) when calling TrainCustomModelAsync: Microsoft.Azure.CognitiveServices.FormRecognizer.Models.ErrorResponseException: ‘Operation returned an invalid status code ‘RequestEntityTooLarge’

    We are trying to pass a reference to the Training Data that has been populated in Azure (FR2.png). It is a collection of about 5 pdfs. Each with approx 4 pages at 300dpi or so.

    We adapted from the following sample: https://docs.microsoft.com/en-us/azure/cognitive-services/form-recognizer/quickstarts/dotnet-sdk

    Any help is gratefully received.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add support for Cyrillic

    I would like to see support for Cyrillic-based languages, such as Bulgarian, Russian, etc.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Increase limit of number of samples for custom training

    We understand that the number of samples for custom training is currently limited to 50. We hope that by providing more samples, the model would be more accurate in the end on large volumes, so would it be possible to raise that limit?

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Issue on fields with multiple line headers

    First, congrats to the team for the great new product!
    It works already quite well on the forms we tried, despite small variation of templates for same type of document, which is a great help!
    But at the time being, we can't consider to use it, as it seems to have an issue with fields having headers split on multiple lines. We can provide samples but not on a public forum.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Manual Training

    Make it trainable (maybe with a UI) where users can manually point or map fields they need. We have tons of different templates of Invoices but we basically need only the main fields on the Invoice recognized, and currently we have no way of pointing out what we need and with the 50 pages\4 Mb per model and we feel very limited.

    Maybe a way of saying Invoice #, or Invoice No. or Inv# should be mapped to Invoice Number for all of the results for this model; this would be of much help when extracting data from different Invoice…

    21 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  12. Return JSON properly formatted

    Currently the JSON response we are getting back is being formated with single quotes instead of double quotes. Can this be changed to double quotes so that programs like VScode see this as properly formated JSON?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Resolved  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. When will form-recognizer support the complex forms?

    Forms usually have complex structures as well and that is where automated services are needed. I have forms that contain merged cells, and nested tables. On documentation of form-recognizer, it is stated that such forms are not supported. Does Microsoft looking forward towards making form-recognizer capable for such forms as well? If yes, any expected time frame?

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. How can we improve the accuracy of the form-recognizer model?

    I am using Microsoft form-recognizer service. My forms are bit complex and I tried training a model for them. The performance I achieved is not really good. Is there anyway I can improve this accuracy? Is there anyway to tune this model? I have trained the model using 5 different populated forms of the same type.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Can we train a single model for multiple type of forms?

    I am using Microsoft form-recognizer cognitive service to train a model for forms. My question is that can we train a single model for multiple type of forms? Is it recommended? I have many multiple types of forms and I choose to train a single model for four different types, it get trained but is it a recommended approach?

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Response status code: 408

    Iam using Microsoft form-recognizer service and was able to train a model with 5 forms of the same type and it was successful. I was able to analyze that model on test forms as well, But when I tried training the same forms again, I faced the following error:

    Response status code: 408 Response body: {'error': {'code': '1011', 'innerError': {'requestId': 'fb75e36b-b704-49fe-a9bf-2fecaa71ca44'}, 'message': 'The operation exceeded allowed time limit and was canceled. The common reasons are that the data source is too large or contains unsupported content. Please check that your request conforms to service limits and retry with redacted data…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Explain how 'empty' document templates need to be created & help the model trainer

    only reference that can be found relates to this article (https://docs.microsoft.com/en-us/azure/cognitive-services/form-recognizer/quickstarts/curl-train-extract) - nothing explained in the API section of how to add these to the training model; if >1 helps the model etc.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    You can train a model with five filled-in forms or an empty form (include the word “empty” in the file name) plus two filled-in forms. Even if you have enough filled-in forms to train with, adding an empty form to your training data set can improve the accuracy of the model.

    For more information about building a training data set see “How to build a training data set for a custom model” document – https://docs.microsoft.com/en-us/azure/cognitive-services/form-recognizer/build-training-data-set

  18. Improve the documentation about the SAS URL usage and requirements

    I'm finding unclear what/how to gnerate the SAS URL (what permissions are required, at what level).

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Cannot create the resource in portal

    I cannot select any region or pricing while creating the service.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Flag idea as inappropriate…  ·  Admin →

    This is due to a different Azure subscription used than the one provided in the access request. Please go to the Azure Subscription option in the portal and reply back to the Welcome e-mail with the subscription displayed in the portal when you see the location and pricing empty.

  20. Taken to request access page even though already accepted to the preview

    Clicking on the Form Recognizer container link in the quick start section I get taken to the request access page. I am already accepted to the preview.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Form Recognizer

Categories

Feedback and Knowledge Base