Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Bok svima! Nije tajna da je umjetna inteligencija trenutno sve više uključena u razna područja naših života. Pokušavamo prebaciti sve više rutinskih zadataka i operacija na virtualne pomoćnike, čime oslobađamo svoje vrijeme i energiju za rješavanje uistinu složenih i često kreativnih problema. Nitko od nas ne voli raditi monoton posao iz dana u dan, pa se ideja da se takvi zadaci povjere umjetnoj inteligenciji doživljava s velikom pozitivnošću.

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Dakle, što je robotska automatizacija procesa?

RPA ili Robotic Process Automation je tehnologija koja danas omogućuje konfiguraciju računalnog softvera ili "robota" za oponašanje radnji ljudi koji rade u digitalnim sustavima za izvođenje poslovnih procesa. RPA roboti koriste korisničko sučelje za prikupljanje podataka i korištenje aplikacija baš kao i ljudi. Oni tumače, pokreću odgovore i komuniciraju s drugim sustavima za obavljanje širokog spektra ponavljajućih zadataka. Jedina razlika: softverski robot RPA nikad ne miruje i ne griješi. Pa, gotovo da ne dopušta.

Na primjer, RPA robot može obraditi datoteke priložene pismima, prepoznati tekst, iznose, prezimena, nakon čega će se primljene informacije automatski unijeti u bilo koji računovodstveni sustav. Zapravo, RPA roboti sposobni su oponašati mnoge, ako ne i sve radnje korisnika. Mogu se prijaviti u aplikacije, premjestiti datoteke i mape, kopirati i zalijepiti podatke, ispuniti obrasce, izdvojiti strukturirane i polustrukturirane podatke iz dokumenata i još mnogo toga.

RPA tehnologija nije zaobišla ni poznati Microsoft Power Automate. U prethodnim člancima govorio sam o tome kako možete koristiti Power Automate za automatizaciju različitih procesa, od objavljivanja poruka u Microsoft Teams do koordinacije s vašim upraviteljem i slanja HTTP web zahtjeva. Pokrili smo mnoge scenarije koji se mogu implementirati korištenjem mogućnosti Power Automate. Danas pogledajmo kako koristiti RPA. Nemojmo gubiti vrijeme.

Pokušajmo "robotizirati" demo proces podnošenja ulaznice službi podrške. Početni podaci su sljedeći: klijent šalje informaciju o pogrešci ili zahtjevu e-poštom u obliku PDF dokumenta s tablicom podataka o zahtjevu. Format tablice bit će sljedeći:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Sada idite na portal Power Automate i izradite novi model umjetne inteligencije:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Zatim navodimo naziv za naš budući model:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Power Automate nas upozorava da će za izradu modela biti potrebno oko 5 dokumenata s istim izgledom kako bismo istrenirali našeg budućeg "robota". Srećom, ovakvih predložaka ima više nego dovoljno.

Učitajte 5 predložaka dokumenata i počnite pripremati model:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Priprema modela umjetne inteligencije traje nekoliko minuta, a sada je vrijeme da si natočite čaj:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Nakon završene pripreme modela potrebno je prepoznatom tekstu dodijeliti određene oznake pomoću kojih će se moći pristupiti informacijama:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Paketi oznaka i podataka spremaju se u zasebnom prozoru. Nakon što ste označili sva potrebna polja, kliknite na “Potvrdi polja”:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

U mom slučaju, model me zamolio da označim polja na još nekoliko predložaka dokumenata. Ljubazno sam pristao pomoći:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Nakon što su sve operacije obavljene, vrijeme je za početak obuke modela, čiji se gumb iz nekog razloga zove "Vlak". Idemo!

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Uvježbavanje modela, kao i njegova priprema, traje nekoliko minuta; vrijeme je da si natočite još jednu šalicu čaja. Nakon završetka obuke možete objaviti kreirani i obučeni model:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Manekenka je obučena i željna rada. Kreirajmo sada SharePoint Online popis u koji ćemo dodati podatke iz prepoznatih PDF dokumenata:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

I sada kada je sve spremno, stvaramo tok Power Automate, s okidačem "Kada stigne nova poruka e-pošte", prepoznavanjem privitka u pismu i stvaranjem stavke na popisu SharePoint. Primjer toka u nastavku:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Provjerimo naš tijek. Sami sebi šaljemo pismo s privitkom poput:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

A rezultat tijeka je automatsko stvaranje unosa na popisu SharePoint Online:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Sve radi kao sat. Sada o nijansama.

Prvo upozorenje je da trenutno RPA u Power Automateu ne može prepoznati ruski tekst. Vjerojatno će se takva prilika pojaviti u bliskoj budućnosti, ali trenutno je još nema. Stoga morate uzeti u obzir ovaj aspekt.

Drugo upozorenje je da korištenje Robotic Process Automation u Power Platformu zahtijeva Premium pretplatu. Da budemo precizniji, RPA je licenciran kao dodatak licenci PowerApps ili Power Automate. S druge strane, korištenje RPA u Power Automate zahtijeva povezivanje s okruženjem Common Data Service, koje je uključeno u Premium pretplatu.

U sljedećim člancima pogledat ćemo još više mogućnosti za korištenje RPA u Power Platformi i naučiti kako možete napraviti pametnog chatbota temeljenog na Power Automate i RPA. Hvala vam na pažnji i ugodan dan svima!

Izvor: www.habr.com