Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Hej alle sammen! Det er ingen hemmelighed, at kunstig intelligens i stigende grad bliver involveret i forskellige aspekter af vores liv. Vi forsøger i højere grad at overføre rutineopgaver og -operationer til virtuelle assistenter, hvilket giver os mere tid og energi til at fokusere på virkelig komplekse og ofte kreative opgaver. Ingen af os kan lide at udføre ensformigt arbejde dag efter dag, så idéen om at overgive sådanne opgaver til kunstig intelligens bliver taget imod med stor glæde.

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Hvad er Robotic Process Automation egentlig?

RPA eller Robotic Process Automation er en teknologi, der i dag giver os mulighed for at konfigurere computerprogrammer eller "robotter" til at efterligne handlinger fra mennesker, der arbejder i digitale systemer, for at udføre forretningsprocesser. RPA-robotter bruger brugergrænseflader til at indsamle data og bruge applikationer, ligesom mennesker gør. De fortolker, initierer svar og kommunikerer med andre systemer for at udføre et bredt spektrum af gentagne opgaver. Den eneste forskel er, at en RPA-softwarerobot aldrig holder pause og laver ikke fejl. Nå, næsten ikke.

For eksempel kan en RPA-robot behandle vedhæftede filer i e-mails, genkende tekst, beløb, efternavne, hvorefter de indsamlede oplysninger automatisk bliver indtastet i ethvert regnskabssystem. Faktisk er RPA-robotter i stand til at efterligne mange, hvis ikke alle, handlinger, en bruger kan udføre. De kan logge ind i applikationer, flytte filer og mapper, kopiere og indsætte data, udfylde formularer, udtrække strukturerede og semi-strukturerede data fra dokumenter og meget mere.

RPA-teknologien har også berørt det velkendte Microsoft Power Automate. I tidligere artikler har jeg beskrevet, hvordan man kan automatisere forskellige processer ved hjælp af Power Automate, fra at publicere beskeder i Microsoft Teams til godkendelse fra ledelsen og afsendelse af HTTP-webforespørgsler. Vi har set mange scenarier, der kan realiseres ved hjælp af Power Automates funktioner. I dag vil vi se, hvordan man bruger RPA. Lad os ikke spilde tid.

Lad os forsøge at "robotisere" demo-processen til indsendelse af en supportticket. De indledende data er som følger – kunden sender en e-mail med oplysninger om en fejl eller et ønske i form af et PDF-dokument med en tabel, hvor informationen om henvendelsen er angivet. Tabellen vil have følgende format:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Nu går vi til Power Automate-portalen og opretter en ny kunstig intelligensmodel:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Derefter angiver vi et navn til vores fremtidige model:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Power Automate advarer os om, at det kræver cirka 5 dokumenter med den samme skabelon for at træne vores fremtidige "robot". Heldigvis er der mere end rigeligt af sådanne skabeloner til rådighed.

Vi uploader 5 skabelonsdokumenter og starter modeltræningen:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Træningen af kunstig intelligensmodellen tager et par minutter, så det er det perfekte tidspunkt at brygge en kop te:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Når modeltræningen er afsluttet, skal de genkendte oplysninger tildeles bestemte etiketter, som vi kan henvise til i informationen:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Sammenkoblingen af etiketter og data gemmes i et separat vindue. Når du har tagget alle de nødvendige felter, trykker du på "Bekræft felter":

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

I mit tilfælde bad modellen om at tagge felter på et par skabelonsdokumenter mere. Jeg gik venligt med til at hjælpe:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Når alle operationer er udført, er det tid til at starte træningen af modellen, knappen til dette hedder underligt nok "Tog". Nå, lad os komme i gang!

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Træningen af modellen, ligesom dens forberedelse, tager et par minutter, så det er tid til at brygge en kop te mere. Når træningen er afsluttet, kan den oprettede og trænede model offentliggøres:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Modellen er trænet og ivrig efter at komme i gang. Lad os nu oprette en SharePoint Online-liste, hvor vi kan gemme data fra de genkendte PDF-dokumenter:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Og nu, når alt er klar, opretter vi en Power Automate-strøm med udløseren "Når der modtages en ny e-mail", genkendelse af vedhæftede filer i e-mailen og oprettelse af et element i SharePoint-listen. Eksemplet på strømmen er nedenfor:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Lad os teste vores strøm. Vi sender os selv en e-mail med en vedhæftning af typen:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Og resultatet af strømudførelsen bliver automatisk oprettelsen af en post i SharePoint Online-listen:

Robotic Process Automation i Microsoft Power Platform. Dokumentgenkendelse

Det hele fungerer som smurt. Nu til nuancerne.

Det første punkt — lige nu kan RPA i Power Automate ikke genkende russisk tekst. Det er ganske muligt, at denne mulighed vil blive tilføjet i den nærmeste fremtid, men lige nu er den ikke tilgængelig. Så dette aspekt skal tages i betragtning.

Det andet punkt – brugen af Robotic Process Automation i Power Platform kræver et Premium-abonnement. For at være mere præcis, så licensieres RPA som en udvidelse til PowerApps- eller Power Automate-licensen. Brug af RPA i Power Automate kræver desuden forbindelse til Common Data Service-miljøet, der indgår i Premium-abonnementet.

I de kommende artikler vil vi se endnu flere muligheder for at anvende RPA i Power Platform og lære, hvordan man kan lave en intelligent chatbot baseret på Power Automate og RPA. Tak for opmærksomheden, og ha' en god dag!

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster