Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Hei alle sammen! Det er ingen hemmelighet at kunstig intelligens for tiden i økende grad er involvert i ulike områder av livene våre. Vi prøver å flytte flere og flere rutineoppgaver og operasjoner til virtuelle assistenter, og dermed frigjøre tid og energi til å løse virkelig komplekse og ofte kreative problemer. Ingen av oss liker å gjøre monotont arbeid dag etter dag, så ideen om å outsource slike oppgaver til kunstig intelligens oppfattes med stor positivitet.

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Så hva er Robotic Process Automation?

RPA eller Robotic Process Automation er en teknologi som i dag lar dataprogramvare eller en "robot" konfigureres for å etterligne handlingene til mennesker som arbeider i digitale systemer for å utføre forretningsprosesser. RPA-roboter bruker et brukergrensesnitt for å samle inn data og bruke applikasjoner akkurat som mennesker gjør. De tolker, setter i gang svar og kommuniserer med andre systemer for å utføre et bredt utvalg av repeterende oppgaver. Den eneste forskjellen: RPA-programvareroboten hviler aldri og gjør ikke feil. Vel, det tillater det nesten ikke.

For eksempel kan en RPA-robot behandle filer vedlagt brev, gjenkjenne tekst, beløp, etternavn, hvoretter informasjonen som mottas automatisk vil bli lagt inn i ethvert regnskapssystem. Faktisk er RPA-roboter i stand til å etterligne mange, om ikke alle, brukerhandlinger. De kan logge på applikasjoner, flytte filer og mapper, kopiere og lime inn data, fylle ut skjemaer, trekke ut strukturerte og semistrukturerte data fra dokumenter og mye mer.

RPA-teknologien har ikke gått utenom den velkjente Microsoft Power Automate. I tidligere artikler snakket jeg om hvordan du kan bruke Power Automate til å automatisere ulike prosesser, fra å publisere meldinger i Microsoft Teams til å koordinere med lederen din og sende HTTP-nettforespørsler. Vi har dekket mange scenarier som kan implementeres ved hjelp av Power Automates muligheter. I dag, la oss se på hvordan du bruker RPA. La oss ikke kaste bort tid.

La oss prøve å "robotisere" demoprosessen med å sende inn en billett til støttetjenesten. De første dataene er som følger: klienten sender informasjon om en feil eller forespørsel via e-post i form av et PDF-dokument med en tabell som inneholder informasjon om forespørselen. Tabellformatet vil være som følger:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Gå nå til Power Automate-portalen og lag en ny kunstig intelligens-modell:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Deretter angir vi navnet på vår fremtidige modell:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Power Automate advarer oss om at å lage en modell vil kreve omtrent 5 dokumenter med samme layout for å trene vår fremtidige "robot". Heldigvis er det mer enn nok maler som dette tilgjengelig.

Last inn 5 dokumentmaler og begynn å forberede modellen:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Å forberede den kunstige intelligensmodellen tar noen minutter, nå er det på tide å skjenke deg litt te:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Etter at utarbeidelsen av modellen er fullført, er det nødvendig å tilordne visse etiketter til den anerkjente teksten, der det vil være mulig å få tilgang til informasjonen:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Bunter med tagger og data lagres i et eget vindu. Etter at du har merket alle de obligatoriske feltene, klikker du på "Bekreft felt":

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

I mitt tilfelle ba modellen meg om å merke felt på et par dokumentmaler til. Jeg takket ja til å hjelpe:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Etter at alle operasjonene er utført, er det på tide å begynne å trene modellen, knappen som av en eller annen grunn kalles "Tren". La oss gå!

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Å trene modellen, samt å forberede den, tar noen minutter; det er på tide å skjenke deg et nytt krus te. Når opplæringen er fullført, kan du publisere den opprettede og opplærte modellen:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Modellen er trent og ivrig etter å jobbe. La oss nå lage en SharePoint Online-liste der vi vil legge til data fra anerkjente PDF-dokumenter:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Og nå som alt er klart, lager vi en Power Automate-flyt, med en trigger "Når en ny e-postmelding kommer", gjenkjenner vedlegget i brevet og oppretter et element i SharePoint-listen. Eksempelflyt nedenfor:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

La oss sjekke flyten vår. Vi sender oss selv et brev med vedlegg som:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Og resultatet av flyten er automatisk opprettelse av en oppføring i SharePoint Online-listen:

Robotisk prosessautomatisering i Microsoft Power Platform. Dokumentgjenkjenning

Alt fungerer som en klokke. Nå om nyansene.

Det første forbeholdet er at for øyeblikket kan ikke RPA i Power Automate gjenkjenne russisk tekst. Det er sannsynlig at en slik mulighet vil bli tatt opp i nær fremtid, men akkurat nå er den ikke der ennå. Så du må ta hensyn til dette aspektet.

Det andre forbeholdet er at bruk av Robotic Process Automation i Power Platform krever et Premium-abonnement. For å være mer presis er RPA lisensiert som et tillegg til PowerApps- eller Power Automate-lisensen. På sin side krever bruk av RPA i Power Automate tilkobling til Common Data Service-miljøet, som er inkludert i Premium-abonnementet.

I de følgende artiklene skal vi se på enda flere muligheter for å bruke RPA i Power Platform og lære hvordan du kan lage en smart chatbot basert på Power Automate og RPA. Takk for oppmerksomheten og ha en fin dag alle sammen!

Kilde: www.habr.com