web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Extract Hand Written T...
Power Automate
Answered

Extract Hand Written Text and Train with AI Builder

(0) ShareShare
ReportReport
Posted on by 682

I am starting to use the AI Builder within Power Automate, and have trained a model to recognize fields in hand-written forms.  The field recognition works fine, but some of the hand-written answers, such as the person's name, are not providing accurate answers. Is there a way to "train" the model to provide the correct answer? For example, I have a Name field, with only a small number of names that would be entered.  When the model sees John Smith in hand-written form, it incorrectly interprets it from form to form. Can I tell it during training that this answer in this form is "John Smith"? So far, although you can see the extracted text during training, I have not found an option to correct the answer. The values are shown during training, but cannot edit.

Runner55552_0-1657114399211.png

 

Categories:
I have the same question (1)
  • Verified answer
    JoeF-MSFT Profile Picture
    Microsoft Employee on at

    Hi @Runner55552, thanks for the question! 

     

    Unfortunately, today it's not possible to edit values that are detected during training. 

     

    After you train the model and use it, do you get a low confidence score for handwritten text that is wrongly detected? If so, you could build a condition that in case of low confidence score for a field, trigger an alert for a human to review the extracted data and push the right data to the desired destination. 

     

    Another option is to use expressions in Power Automate to format the data after extraction. For example, if collector name always come in the format K. yakes, the expression below will convert it to K. Yakes. 

     

    concat(split({REPLACE-BY-YOUR-VALUE}, ' ')[0], toUpper(slice({REPLACE-BY-YOUR-VALUE}, indexOf({REPLACE-BY-YOUR-VALUE}, ' '), add(indexOf({REPLACE-BY-YOUR-VALUE}, ' '), 2))), slice({REPLACE-BY-YOUR-VALUE}, add(indexOf({REPLACE-BY-YOUR-VALUE}, ' '), 2)))

     

    We're also constantly improving the quality of text detection technology, including for handwritten text, so over time you should see better and better text recognition. 

  • 55552 Profile Picture
    682 on at

    Thanks. The confidence scores from the training for that field were very high. It appears the confidence is mainly that it found the field in the right location, not so much whether it correctly interpreted the hand writing.

     

    I was thinking along the same lines as you noted above, if there are repetitive errors, use replace and split functions to correct them. It had a harder time with one of the other names, spelling it differently multiple times, but I could test to see if the First name began with G then if so, replace with the full first name and last name. It seemed to recognize the first G quite well.

  • Diallom Profile Picture
    4 on at

    Hello, 

     

    How to add a step in case of low confidence score for a field, trigger an alert for a human to review the extracted data? CN you please provide a video on how to add the human review screen with the image form displayed ? 

  • SalmanShaik Profile Picture
    30 on at

    Hi @JoeF-MSFT ,

    I am extracting 30 fields from a single form can you share me the flow if any of the fields confidence score is less than 90% then trigger an email for manual verification it will be useful to everyone. I have to run this in a loop since i will be having 1000+ documents in a single shot...
    This feature is already available by default in other RPA tools only we have to select the confidence score criteria it will be sent to manual verification automatically, human has to do the necessary changes.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Valantis Profile Picture

Valantis 641

#2
Vish WR Profile Picture

Vish WR 640

#3
Haque Profile Picture

Haque 495

Last 30 days Overall leaderboard