Textract - How to extract just certain fields

0

Hello, Im starting with Textract.

I just need to extract certain fields of invoices, but I see no option to do it, it just extract everything. How can I say to Textract which fields I need?

Thank you

demandé il y a 2 ans1224 vues
5 réponses
0

Hi! Textract by default extracts all text (DetectDocumentText API) or relationship between text such as forms and tables (AnalyzeDocument API). From your post, sounds like AnalyzeDocument would suit your use case. You can then post-process Textract response to extract the required information you need. Hope this helps!

AWS
Durga_S
répondu il y a 2 ans
0

Hello, for your usecase if you are specifically looking at extracting textract related to financial documents like Invoices and Receipts, AnalyzeExpense API might be the right API for you. Hope this is helpful!

répondu il y a 2 ans
0

Thank you for your response. I'm trying to use API, but I receive "NoRegionError: You must specify a region." I have set it in default file, as it is in my s3 bucket. What could be the problem?

mytestingbuckettry EU (Paris) eu-west-3

[default] region = eu-west-3 output =

Thanks

répondu il y a 2 ans
0

In short, you cannot. What you can do is use AnalyzeDocument API which will give you LINES, WORDS, TABLES, and FORMS in the entire document. You can take the response JSON and use a tool like amazon-textract-textractor to parse the response and get the desired output out of it.

That being said, since you are looking for only specific pieces of information from your document, you might want to try out the new Textract Queries feature. Using Textract queries, you can pass in questions in natural english language and let Textract find the values out of the document. Queries is supported via the AnalyzeDocument API by passing in QueriesConfig as shown below-

"QueriesConfig": { 
      "Queries": [ 
         { 
            "Alias": "string",
            "Pages": [ "string" ],
            "Text": "string"
         }
      ]
   }
profile pictureAWS
EXPERT
Anjan
répondu il y a 2 ans
0

Hi, there are a couple of options to add over the ones already commented on. Async options like start_document_analysis with get_document_analysis, where you can leverage the queries feature and make the question using hierarchical questions related to the invoice or receipt text context. If you have more questions, let me know.

Ignacio
répondu il y a 5 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions