Robotic Process Automation in Microsoft Power Platform. Document Recognition

Pozdravljeni! Ni skrivnost, da umetna inteligenca v današnjem času vse bolj sodeluje v različnih področjih našega življenja. Vse več rutinskih nalog in operacij skušamo prenesti na virtualne pomočnike, s čimer si sprostimo čas in energijo za reševanje resnično kompleksnih in pogosto kreativnih nalog. Nihče od nas ne mara opravljati enoličnega dela iz dneva v dan, zato je ideja, da takšne naloge prepustimo umetni inteligenci, sprejeta z veliko pozitivnostjo.

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Kaj torej predstavlja Robotic Process Automation?

RPA ali Robotic Process Automation je tehnologija, ki danes omogoča nastavitev računalniškega programske opreme ali 'robota' za posnemanje dejanj ljudi, ki delajo v digitalnih sistemih, za izvajanje poslovnih procesov. RPA roboti uporabljajo uporabniški vmesnik za zbiranje podatkov in uporabo aplikacij, tako kot to počnejo ljudje. Interpretirajo, začenjajo odgovore in komunicirajo z drugimi sistemi za izvajanje najrazličnejših ponavljajočih se nalog. Edina razlika je, da programski robot RPA nikoli ne počiva in skoraj ne dela napak.

Na primer, robot RPA lahko obdeluje datoteke, priložene elektronskim sporočilom, prepoznava besedilo, zneske, priimke, po čemer se pridobljene informacije samodejno vnesejo v katerikoli računovodski sistem. Dejansko so RPA roboti sposobni posnemati številne, če ne celo vse, dejanja uporabnika. Lahko se prijavijo v aplikacije, premikajo datoteke in mape, kopirajo in lepljajo podatke, izpolnjujejo obrazce, pridobivajo strukturirane in polustrukturirane podatke iz dokumentov in še mnogo več.

Tehnologija RPA ni obšla niti dobro znanega Microsoft Power Automate. V prejšnjih člankih sem govoril, kako lahko z uporabo Power Automate avtomatiziramo različne procese, od objave sporočil v Microsoft Teams do usklajevanja z vodjo in pošiljanja HTTP spletnih zahtev. Razmislili smo o mnogih scenarijih, ki jih je mogoče uresničiti z uporabo funkcionalnosti Power Automate. Danes si bomo ogledali, kako uporabljati RPA. Ne bomo izgubljali časa.

Poskusimo "robotizirati" demo proces oddaje zahtevka za podporo. Izvorni podatki so naslednji - stranka pošlje na e-pošto informacije o napaki ali željah v obliki PDF dokumenta s tabelo, kjer so navedeni podatki o zahtevku. Oblika tabele bo naslednja:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Sedaj gremo na portal Power Automate in ustvarimo nov model umetne inteligence:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Nato navedemo ime za naš bodoči model:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Power Automate nas opozori, da bo za ustvarjanje modela potrebnih približno 5 dokumentov z enakim oblikovanjem, da bomo usposobili našega prihodnjega "robota". Na srečo je tovrstnih predlog več kot dovolj.

Naložimo 5 predlog dokumentov in začnemo pripravo modela:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Priprava modela umetne inteligence traja nekaj minut, zdaj je pravi čas, da si skuhamo čaj:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Ko je priprava modela končana, je potrebno dodeliti prepoznanemu besedilu določene oznake, s katerimi bomo lahko dostopali do informacij:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Povezave oznak in podatkov se shranijo v ločenem oknu. Ko označite vsa potrebna polja, pritisnite "Potrdi polja":

Robotic Process Automation in Microsoft Power Platform. Document Recognition

V mojem primeru je model prosil, da označim še en sklop polj na nekaj predlogah dokumentov. Rad sem se strinjal, da pomagam:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Ko so vse operacije opravljene, je čas, da začnemo usposabljanje modela, gumb za kar se nekako imenuje "Vlak". No, gremo naprej!

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Usposabljanje modela, tako kot njegova priprava, traja nekaj minut, zdaj je pravi čas za še eno skodelico čaja. Ko je usposabljanje končano, lahko objavimo ustvarjeni in usposobljeni model:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Model je usposobljen in komaj čaka na delo. Zdaj ustvarimo seznam SharePoint Online, kamor bomo shranjevali podatke iz prepoznanih PDF dokumentov:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

In zdaj, ko je vse pripravljeno, ustvarimo Power Automate tok z sprožilcem "Ob prejemu novega sporočila e-pošte", prepoznavanjem priloge v e-pošti in ustvarjanjem elementa na seznamu SharePoint. Spodaj je primer toka:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Preverimo naš tok. Pošljemo sebi e-pošto s prilogo tipa:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

In rezultat izvajanja toka je samodejno ustvarjanje zapisa na seznamu SharePoint Online:

Robotic Process Automation in Microsoft Power Platform. Document Recognition

Vse deluje kot ura. Zdaj pa o podrobnostih.

Prvi aspekt — u ovom trenutku, RPA u Power Automate ne prepoznaje ruski jezik. Vjerojatno će u bliskoj budućnosti biti uvedena ta mogućnost, ali trenutno je nemamo. Tako da je potrebno uzeti u obzir ovaj aspekt.

Drugi aspekt – korištenje Robotic Process Automation u Power Platform zahtijeva Premium pretplatu. Točnije, RPA se licencira kao dodatak za licencu 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 korištenja RPA u Power Platform i saznati kako možemo napraviti inteligentnog chatbot-a na temelju Power Automate i RPA. Hvala na pažnji i svima želim ugodan dan!

Izvor: habr.com

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster