How to label a table in a form?
In the Azure form recognizer official website "https://azure.microsoft.com/en-in/services/cognitive-services/form-recognizer/" few examples have tables in the sample file. In output also we have an attribute called table in sample json. Please guide us in labeling a table in a custom layout form.
Form Recognizer discovers and extracts tables automatically. Table results are part of the pageResults section in the JSON output. If the table in the form was not discovered you can label tables a values by labeling each table cell and training with the maximum number of rows in the tables. Form Recognizer does not yet support labeling tables as tables.
Gowtham Disys commented
I need to extract the values from invoice PDF which has a table value with more than 3 pages. The sample label tool is not recognizing my table. How would I achieve the goal using azure form recognizer?
Dũng Nguyễn commented
We really need to extract all table items from invoice forms, the default extract function currently does not provide good result enough.
Neta said: "If the table in the form was not discovered you can label tables a values by labeling each table cell and training with the maximum number of rows in the tables".
In case the maximum number of rows in the tables is unidentified, what should we do? Any suggestion is appreciated.
Labeling tables would be extremely useful. Even better if it could be done via sample labeling tool
Is labeling tables as tables a feature that can be expected in the (near) future? As most forms have a variable amount of rows this would be a very valuable addition to the labeling functionality and for most use cases much needed.
Artur Tolstenco commented
as of today you cannot label tables. Official documentation: "Labeling tables isn't supported. If tables are not recognized and extrated automatically, you can only label them as key/value pairs. When labeling tables as key/value pairs, please label each cell as a value."