Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Tere kõigile! Pole saladus, et tehisintellekt on praegu üha enam kaasatud meie elu erinevatesse valdkondadesse. Püüame järjest rohkem rutiinseid ülesandeid ja toiminguid viia virtuaalsetele assistentidele, vabastades seeläbi oma aega ja energiat tõeliselt keeruliste ja sageli loominguliste probleemide lahendamiseks. Kellelegi meist ei meeldi päevast päeva monotoonset tööd teha, seega suhtutakse ideesse tellida sellised ülesanded tehisintellektile väga positiivselt.

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Mis on siis robotprotsesside automatiseerimine?

RPA ehk Robotic Process Automation on tehnoloogia, mis võimaldab tänapäeval konfigureerida arvutitarkvara või “robotit”, et jäljendada digitaalsüsteemides töötavate inimeste tegevusi äriprotsesside läbiviimiseks. RPA-robotid kasutavad andmete kogumiseks ja rakenduste kasutamiseks kasutajaliidest nagu inimesedki. Nad tõlgendavad, algatavad vastuseid ja suhtlevad teiste süsteemidega, et täita mitmesuguseid korduvaid ülesandeid. Ainus erinevus: RPA tarkvararobot ei puhka kunagi ega tee vigu. Noh, see peaaegu ei luba seda.

Näiteks suudab RPA robot töödelda kirjadele lisatud faile, tuvastada teksti, summasid, perekonnanimesid, misjärel saab saadud info automaatselt sisestada mis tahes raamatupidamissüsteemi. Tegelikult on RPA robotid võimelised jäljendama paljusid, kui mitte kõiki kasutaja toiminguid. Nad saavad rakendustesse sisse logida, faile ja kaustu teisaldada, andmeid kopeerida ja kleepida, vorme täita, dokumentidest struktureeritud ja poolstruktureeritud andmeid välja võtta ja palju muud.

RPA-tehnoloogia pole tuntud Microsoft Power Automate'ist mööda läinud. Eelmistes artiklites rääkisin sellest, kuidas saate Power Automate'i kasutada erinevate protsesside automatiseerimiseks alates Microsoft Teamsis sõnumite avaldamisest kuni oma juhiga kooskõlastamise ja HTTP veebipäringute saatmiseni. Oleme käsitlenud paljusid stsenaariume, mida saab Power Automate'i võimalusi kasutades rakendada. Täna vaatame, kuidas RPA-d kasutada. Ärme raiska aega.

Proovime tugiteenusele pileti esitamise demoprotsessi “robotiseerida”. Algandmed on järgmised: klient saadab info vea või päringu kohta meili teel PDF-dokumendina koos päringu kohta käivat teavet sisaldava tabeliga. Tabeli formaat on järgmine:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Nüüd minge Power Automate'i portaali ja looge uus tehisintellekti mudel:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Järgmisena märgime oma tulevase mudeli nime:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Power Automate hoiatab meid, et mudeli loomiseks on vaja umbes 5 sama kujundusega dokumenti, et meie tulevast “robotit” välja õpetada. Õnneks on selliseid malle saadaval rohkem kui piisavalt.

Laadige 5 dokumendimalli ja alustage mudeli ettevalmistamist:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Tehisintellekti mudeli ettevalmistamine võtab paar minutit, nüüd on aeg endale teed valada:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Pärast mudeli ettevalmistamise lõppu on vaja tuvastatud tekstile määrata teatud sildid, mille abil on võimalik teabele juurde pääseda:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Siltide ja andmete kimbud salvestatakse eraldi aknasse. Pärast kõigi nõutavate väljade märgistamist klõpsake nuppu "Kinnita väljad":

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Minu puhul palus mudel mul veel paaril dokumendimallil väljad sildistada. Olin lahkelt nõus aitama:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Kui kõik toimingud on tehtud, on aeg hakata treenima mudelit, mille nuppu millegipärast nimetatakse "Treeni". Lähme!

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Modelli koolitamine ja ka selle ettevalmistamine võtab paar minutit; on aeg valada endale veel üks kruus teed. Kui koolitus on lõppenud, saate loodud ja koolitatud mudeli avaldada:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Modell on koolitatud ja tööhimuline. Nüüd loome SharePoint Online'i loendi, kuhu lisame andmed tuvastatud PDF-dokumentidest:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Ja nüüd, kui kõik on valmis, loome Power Automate'i voo, mille käivitaja on "Kui saabub uus meilisõnum", mis tuvastab kirjas oleva manuse ja loob SharePointi loendis üksuse. Voo näide allpool:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Kontrollime oma voolu. Saadame endale kirja koos manusega nagu:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Voo tulemuseks on automaatne kirje loomine SharePoint Online'i loendis:

Robotprotsesside automatiseerimine Microsoft Power Platformis. Dokumendi tuvastamine

Kõik töötab nagu kell. Nüüd nüanssidest.

Esimene hoiatus on see, et hetkel ei suuda Power Automate'i RPA venekeelset teksti ära tunda. Tõenäoliselt tuuakse selline võimalus välja lähiajal, kuid praegu seda veel ei ole. Seega peate seda aspekti arvesse võtma.

Teine hoiatus on see, et robotprotsesside automatiseerimise kasutamine Power Platformis nõuab Premium-tellimust. Täpsemalt on RPA litsentsitud PowerAppsi või Power Automate'i litsentsi lisandmoodulina. RPA kasutamine Power Automate'is omakorda eeldab ühenduse loomist Common Data Service'i keskkonnaga, mis sisaldub Premium-tellimuses.

Järgmistes artiklites vaatleme veelgi rohkem võimalusi RPA kasutamiseks Power Platformis ja õpime, kuidas teha Power Automate'il ja RPA-l põhinevat nutikat vestlusrobot. Täname tähelepanu eest ja ilusat päeva kõigile!

Allikas: www.habr.com