Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Pozdrav svima! Niko ne može poreći da umjetna inteligencija igra sve veću ulogu u različitim aspektima našeg života. Sve više rutinskih zadataka i operacija pokušavamo prenijeti na virtualne asistente, oslobađajući svoje vrijeme i energiju za zaista složene, a često i kreativne izazove. Niko od nas ne voli raditi monoton posao iz dana u dan, stoga se ideja o povjeravanju sličnih zadataka umjetnoj inteligenciji doživljava vrlo pozitivno.

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Što zapravo predstavlja Robotic Process Automation?

RPA ili Robotic Process Automation je tehnologija koja danas omogućuje konfiguriranje računalnog softvera ili „robota“ za imitirano obavljanje radnji ljudi koji rade u digitalnim sustavima za izvršenje poslovnih procesa. RPA roboti koriste korisničko sučelje za prikupljanje podataka i korištenje aplikacija, baš kao i ljudi. Oni interpretiraju, iniciraju odgovore i komuniciraju s drugim sustavima kako bi izvršili razne ponavljajuće zadatke. Jedina razlika je što RPA softverski robot nikada ne odmara i ne pravi greške. Pa, gotovo nikada.

Na primjer, RPA robot može obrađivati datoteke priložene e-porukama, prepoznavati tekst, iznose, prezimena, nakon čega će se prikupljene informacije automatski unijeti u bilo koji računovodstveni sustav. U suštini, RPA roboti su sposobni imitirati mnoga, ako ne i sve, radnje korisnika. Mogu ulaziti u aplikacije, premještati datoteke i foldere, kopirati i umetati podatke, ispunjavati obrasce, izvlačiti strukturirane i polustrukturirane podatke iz dokumenata i još mnogo toga.

Tehnologija RPA također je obuhvatila i dobro poznati Microsoft Power Automate. U prethodnim člancima govorio sam o tome kako se putem Power Automate može automatizirati različite procese, od objavljivanja poruka u Microsoft Teams do odobravanja od strane nadredjenih i slanja HTTP web zahtjeva. Istražili smo mnoge scenarije koje je moguće implementirati korištenjem mogućnosti Power Automate. Danas ćemo pogledati kako koristiti RPA. Nećemo gubiti vrijeme.

Pokušajmo "robotizirati" demo proces prijave zahtjeva za podršku. Izvorni podaci su sljedeći – klijent šalje na e-mail informacije o grešci ili zahtjevu u obliku PDF dokumenta s tablicom, gdje su navedene informacije o podnesku. Format tablice bit će sljedeći:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Sada idemo na portal Power Automate i kreiramo novi model umjetne inteligencije:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Zatim navodimo ime za naš budući model:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Power Automate nas upozorava da će za kreiranje modela biti potrebno oko 5 dokumenata s istim rasporedom, kako bismo obučili našeg budućeg "robota". Na sreću, takvih predložaka ima više nego dovoljno.

Učitajte 5 predložaka dokumenata i pokrenite pripremu modela:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

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

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Nakon što je priprema modela završena, potrebno je dodijeliti prepoznatom tekstu određene oznake prema kojima ćemo se moći obratiti informacijama:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Veze oznaka i podataka spremaju se u zasebnom prozoru. Nakon što označite sva potrebna polja, kliknite "Potvrdi polja":

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

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

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Nakon što su sve operacije izvršene, vrijeme je za pokretanje obuke modela, čije se dugme, iz nekog razloga, naziva "Vožnja". Pa, krenimo!

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Obuka modela, poput njegove pripreme, traje nekoliko minuta, vrijeme je da si natočimo još jednu šalicu čaja. Nakon što je obuka završena, možemo objaviti kreirani i obučeni model:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Model je obučen i jedva čeka raditi. Sada stvorimo SharePoint Online popis u koji ćemo pohranjivati podatke iz prepoznatih PDF dokumenata:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

I sada, kada je sve spremno, kreiramo Power Automate tok s okidačem "Pri primitku nove e-pošte", prepoznavanjem privitka u poruci i stvaranjem stavke u SharePoint popisu. Primjer toka u nastavku:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Provjeravamo naš tok. Šaljemo sebi e-mail s privitkom koji izgleda ovako:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

A rezultat izvođenja toka postaje automatsko stvaranje zapisa u SharePoint Online popisu:

Robotizovana procesna automatizacija u Microsoft Power Platformi. Prepoznavanje dokumenata

Sve radi kao po pravilu. Sada o pojedinostima.

Prva stvar koju treba napomenuti je da trenutno RPA u Power Automate ne može prepoznati ruski tekst. Veoma je verovatno da će u bliskoj budućnosti ova funkcionalnost biti dostupna, ali trenutno to nije slučaj. Stoga, treba uzeti u obzir ovaj aspekt.

Druga stvar je da korišćenje Robotic Process Automation u Power Platform zahteva Premium pretplatu. Tačnije, RPA se licencira kao dodatak za licencu PowerApps ili Power Automate. S druge strane, korišćenje RPA u Power Automate zahteva povezivanje sa okruženjem Common Data Service, koje je deo Premium pretplate.

U narednim člancima razmotrićemo još više mogućnosti korišćenja RPA u Power Platform i saznati kako možemo napraviti pametnog chat-bota na bazi Power Automate i RPA. Hvala na pažnji i svima želim lep dan!

Izvor: habr.com

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster