Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Zdravo svima! Nije tajna da je umjetna inteligencija trenutno sve više uključena u različite oblasti naših života. Pokušavamo sve više rutinskih zadataka i operacija prebaciti na virtuelne asistente, čime oslobađamo vrijeme i energiju za rješavanje zaista složenih i često kreativnih problema. Niko od nas ne voli da radi monoton posao iz dana u dan, pa se ideja da se takvi poslovi prenesu na veštačku inteligenciju doživljava sa velikom pozitivnošću.

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Dakle, šta je robotska automatizacija procesa?

RPA ili robotska automatizacija procesa je tehnologija koja danas omogućava da se kompjuterski softver ili „robot“ konfigurišu da oponašaju radnje ljudi koji rade u digitalnim sistemima za obavljanje 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 sa drugim sistemima kako bi izvršili širok spektar zadataka koji se ponavljaju. Jedina razlika: softverski robot RPA nikada ne miruje i ne pravi greške. Pa, skoro da i ne dozvoljava.

Na primjer, RPA robot može obraditi datoteke priložene slovima, prepoznati tekst, iznose, prezimena, nakon čega će primljene informacije automatski biti unesene u bilo koji računovodstveni sistem. U stvari, RPA roboti su sposobni da imitiraju mnoge, ako ne i sve radnje korisnika. Mogu se prijaviti u aplikacije, premještati datoteke i mape, kopirati i lijepiti podatke, ispunjavati obrasce, izdvajati strukturirane i polustrukturirane podatke iz dokumenata i još mnogo toga.

RPA tehnologija nije zaobišla 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 timovima do koordinacije s vašim menadžerom i slanja HTTP web zahtjeva. Pokrili smo mnoge scenarije koji se mogu implementirati pomoću mogućnosti Power Automate. Danas ćemo pogledati kako koristiti RPA. Hajde da ne gubimo vreme.

Pokušajmo "robotizovati" demo proces podnošenja tiketa službi podrške. Početni podaci su sljedeći: klijent e-poštom šalje informaciju o grešci ili zahtjevu u obliku PDF dokumenta sa tabelom koja sadrži podatke o zahtjevu. Format tabele će biti sledeći:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

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

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Zatim navodimo ime za naš budući model:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Power Automate nas upozorava da će za kreiranje modela biti potrebno oko 5 dokumenata sa istim izgledom kako bismo obučili našeg budućeg “robota”. Na sreću, ovakvih šablona je više nego dovoljno.

Učitajte 5 šablona dokumenata i počnite pripremati model:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

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

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Nakon što je priprema modela završena, 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 se čuvaju u posebnom 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 je zamolio da označim polja na još nekoliko šablona dokumenata. Ljubazno sam pristao da pomognem:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Nakon što su sve operacije obavljene, vrijeme je da počnete trenirati model, gumb za koji se iz nekog razloga zove "Vlak". Idemo!

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Osposobljavanje modela, kao i njegova priprema, traje nekoliko minuta, vrijeme je da si sipate još jednu šolju čaja. Kada se obuka završi, možete objaviti kreirani i obučeni model:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Manekenka je obučena i željna rada. Sada kreirajmo SharePoint Online listu u koju ćemo dodati podatke iz prepoznatih PDF dokumenata:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

I sada kada je sve spremno, kreiramo tok Power Automate, sa okidačem „Kada stigne nova poruka e-pošte“, prepoznajući prilog u pismu i kreirajući stavku na SharePoint listi. Primjer toka ispod:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Hajde da proverimo naš tok. Šaljemo sebi pismo sa prilogom poput:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

A rezultat toka je automatsko kreiranje unosa na SharePoint Online listi:

Robotska automatizacija procesa u Microsoft Power Platformi. Prepoznavanje dokumenata

Sve radi kao sat, sada o nijansama.

Prvo upozorenje je da u ovom trenutku RPA u Power Automate-u ne može prepoznati ruski tekst. Vjerovatno će se takva prilika pojaviti u bliskoj budućnosti, ali trenutno je još nema. Dakle, morate uzeti u obzir ovaj aspekt.

Drugo upozorenje je da korištenje robotske automatizacije procesa u Power Platformu zahtijeva Premium pretplatu. Da budemo precizniji, RPA je licenciran kao dodatak licenci PowerApps ili Power Automate. Zauzvrat, korištenje RPA u Power Automate-u zahtijeva vezu sa Common Data Service okruženjem, koje je uključeno u Premium pretplatu.

U sljedećim člancima ćemo pogledati još više mogućnosti za korištenje RPA-a na Power Platformi i naučiti kako možete napraviti pametnog chat bota zasnovanog na Power Automate-u i RPA-u. Hvala na pažnji i ugodan dan svima!

izvor: www.habr.com