Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Hej alla! Det är ingen hemlighet att artificiell intelligens för närvarande är alltmer involverad i olika områden av våra liv. Vi försöker flytta över fler och fler rutinuppgifter och operationer till virtuella assistenter, och därigenom frigör vår tid och energi för att lösa verkligt komplexa och ofta kreativa problem. Ingen av oss gillar att göra monotont arbete dag efter dag, så idén att lägga ut sådana uppgifter på entreprenad till artificiell intelligens uppfattas med stor positivitet.

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Så vad är Robotic Process Automation?

RPA eller Robotic Process Automation är en teknik som idag gör att datorprogram eller en "robot" kan konfigureras för att efterlikna människors handlingar som arbetar i digitala system för att utföra affärsprocesser. RPA-robotar använder ett användargränssnitt för att samla in data och använda applikationer precis som människor gör. De tolkar, initierar svar och kommunicerar med andra system för att utföra en mängd olika repetitiva uppgifter. Den enda skillnaden: RPA-mjukvaruroboten vilar aldrig och gör inga misstag. Tja, det tillåter nästan inte det.

En RPA-robot kan till exempel bearbeta filer som är bifogade till brev, känna igen text, belopp, efternamn, varefter den mottagna informationen automatiskt förs in i valfritt redovisningssystem. Faktum är att RPA-robotar kan imitera många, om inte alla, användaråtgärder. De kan logga in i applikationer, flytta filer och mappar, kopiera och klistra in data, fylla i formulär, extrahera strukturerad och semistrukturerad data från dokument och mycket mer.

RPA-tekniken har inte gått förbi den välkända Microsoft Power Automate. I tidigare artiklar har jag pratat om hur du kan använda Power Automate för att automatisera olika processer, från att publicera meddelanden i Microsoft Teams till att koordinera med din chef och skicka HTTP-webbförfrågningar. Vi har täckt många scenarier som kan implementeras med Power Automates funktioner. Idag, låt oss titta på hur man använder RPA. Låt oss inte slösa tid.

Låt oss försöka "robotisera" demoprocessen för att skicka in en biljett till supporttjänsten. De initiala uppgifterna är följande: klienten skickar information om ett fel eller förfrågan via e-post i form av ett PDF-dokument med en tabell som innehåller information om förfrågan. Tabellformatet blir som följer:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Gå nu till Power Automate-portalen och skapa en ny artificiell intelligensmodell:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Därefter anger vi namnet på vår framtida modell:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Power Automate varnar oss för att skapa en modell kommer att kräva cirka 5 dokument med samma layout för att träna vår framtida "robot". Lyckligtvis finns det mer än tillräckligt med sådana här mallar tillgängliga.

Ladda 5 dokumentmallar och börja förbereda modellen:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Att förbereda modellen med artificiell intelligens tar några minuter, nu är det dags att hälla upp lite te:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Efter att förberedelsen av modellen är klar är det nödvändigt att tilldela vissa etiketter till den erkända texten, genom vilken det kommer att vara möjligt att komma åt informationen:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Paket med taggar och data sparas i ett separat fönster. När du har taggat alla obligatoriska fält, klicka på "Bekräfta fält":

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

I mitt fall bad modellen mig att tagga fält på ytterligare ett par dokumentmallar. Jag gick vänligt med på att hjälpa:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

När alla operationer är gjorda är det dags att börja träna modellen, knappen för vilken av någon anledning kallas "Träna". Nu går vi!

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Att träna modellen, såväl som att förbereda den, tar några minuter; det är dags att hälla upp en till mugg te. När utbildningen är klar kan du publicera den skapade och tränade modellen:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Modellen är tränad och sugen på att arbeta. Låt oss nu skapa en SharePoint Online-lista där vi lägger till data från erkända PDF-dokument:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Och nu när allt är klart skapar vi ett Power Automate-flöde, med en trigger "När ett nytt e-postmeddelande kommer", känner vi igen bilagan i brevet och skapar ett objekt i SharePoint-listan. Exempelflöde nedan:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Låt oss kolla vårt flöde. Vi skickar ett brev till oss själva med en bilaga som:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Och resultatet av flödet är det automatiska skapandet av en post i SharePoint Online-listan:

Robotic Process Automation i Microsoft Power Platform. Dokumentigenkänning

Allt fungerar som en klocka, nu om nyanserna.

Den första varningen är att RPA i Power Automate för närvarande inte kan känna igen rysk text. Det är troligt att en sådan möjlighet kommer att tas upp inom en snar framtid, men just nu finns den inte där än. Så du måste ta hänsyn till denna aspekt.

Den andra varningen är att användning av Robotic Process Automation i Power Platform kräver ett Premium-abonnemang. För att vara mer exakt är RPA licensierad som ett tillägg till PowerApps- eller Power Automate-licensen. Användning av RPA i Power Automate kräver i sin tur anslutning till Common Data Service-miljön, som ingår i Premium-prenumerationen.

I följande artiklar kommer vi att titta på ännu fler möjligheter för att använda RPA i Power Platform och lära oss hur du kan göra en smart chatbot baserad på Power Automate och RPA. Tack för er uppmärksamhet och ha en trevlig dag alla!

Källa: will.com