Power Automate - AI Builder - Build - Table detection - Can a feature be added to allow heirarchy and exclusion for nested or linked tables

David Lovett 21 Reputation points
2021-01-23T05:46:09.707+00:00

Q: Can Power Automate AI forms processor be modified to either accept a process filter or feedback to enable AI to learn how to process next document?

RE : https://learn.microsoft.com/en-gb/learn/modules/implement-power-automate-ui-flows-ai-builder/3-use-automatically-parse-information-offload-invoice-processing

Observations

Running through example Contorso example files I assume you expect me to have access to edit the input documents, some kind of agreement with document suppliers that documents meet some kind of input format so that your AI works, which kind of defeats the AI.

So I notice that that the AI cannot exclude rows in a table in the example documents supplied.

Expect one of following filters or features would help

  • A specific label cannot have an empty value - to limit rows in table identification for AI
  • A specific label cannot have the value of another label - to limit columns or rows in table identification AI
  • The table limits can be edited so that AI can learn from user input

E.g. 59762-paaicontorso.png

The AI auto detect identifies a mixture of tables and/or labels but some are nested.

  • The first table icon has rows that are limited by the amount column this overlaps with Subtotal and Tax
  • The second table icon rows are limited by finding a Tax label in the first column of the table - assumption - is a behaviour I am asking for

in the example Subtotal could be used as a key to limit one table or exclude rows from a table, its a label that's nested in a table.
If a column data type could be specified it could also limit the rows returned
If another table delimiter icon was added to indicate the lower right boundary of the table then it could be adjusted by the user and that feedback used by the AI for processing the next document - or leave the table boundary hatching available to drag and drop as per single fields

Office Development
Office Development
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Development: The process of researching, productizing, and refining new or existing technologies.
3,459 questions
0 comments No comments
{count} votes

Accepted answer
  1. Vaibhav Chaudhari 38,561 Reputation points
    2021-01-23T07:17:06.307+00:00

    Hello,

    Power Automate / Flow related questions are not supported on this forum. It's better to reach out to dedicated forum over here:

    https://powerusers.microsoft.com/t5/Microsoft-Power-Automate/ct-p/MPACommunity


    Please don't forget to Accept Answer and Up-vote if the response helped -- Vaibhav

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful