General document model key value pairs detection

Jacob12348771 0 Reputation points
2024-01-19T16:01:48.0833333+00:00

Hi, I am currently completing a project in which Azure Document Intelligence is used as a part of an Azure Logic app, mapping the fields from a paper form to a record in Dataverse. However, I am having some issues with the consistency of the general document model and its detection of key-value pairs. Below are three examples demonstrating the problems I am having, with certain key-value pairs getting mapped incorrectly. 2024-01-19 15_18_33-Document Intelligence Studio - Microsoft Azure — Mozilla Firefox

2024-01-19 15_58_42-2024-01-19 15_15_39-Document Intelligence Studio - Microsoft Azure — Mozilla Fir

2024-01-19 15_33_09-Document Intelligence Studio - Microsoft Azure — Mozilla Firefox Is there any way I can ensure the consistency of the general document model for this? The forms uploaded will stay consistent. As you can see in the third image I attempted to increase the spacing between the two sections, however, this then resulted in some key-value pairs not even being recognised. This is using API Version: 2023-07-31 (3.1 General Availability). I have also tried the 'high resolution' add-on, along with switching the API version however the issues persist. I previously created a custom extraction model, however, this did not allow multiple documents to be in the same file otherwise values would only be populated once for one document. Any ideas what I can do to solve this?

Azure AI Document Intelligence
{count} votes

1 answer

Sort by: Most helpful
  1. Jacob12348771 0 Reputation points
    2024-01-25T18:34:24.9533333+00:00

    Thank you @santoshkc , I am going to use a custom model. Initially I will send over the Base64 encoded string to an Azure Function to split the pages and then send back the Base64 for the individual pages and process the document contents for each of these.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.