Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Sveiki visi! Ne paslaptis, kad dirbtinis intelektas šiuo metu vis labiau įsitraukia į įvairias mūsų gyvenimo sritis. Vis daugiau įprastų užduočių ir operacijų stengiamės perkelti virtualiems asistentams, taip išlaisvindami savo laiką ir energiją išties sudėtingoms ir dažnai kūrybingoms problemoms spręsti. Nė vienas iš mūsų nemėgsta dirbti monotoniško darbo diena iš dienos, todėl idėja tokias užduotis perduoti dirbtiniam intelektui yra vertinama labai pozityviai.

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Taigi, kas yra robotų procesų automatizavimas?

RPA arba robotų procesų automatizavimas yra technologija, kuri šiandien leidžia sukonfigūruoti kompiuterių programinę įrangą arba „robotą“, kuris imituotų žmonių, dirbančių skaitmeninėse sistemose, veiksmus verslo procesams vykdyti. RPA robotai naudoja vartotojo sąsają duomenims rinkti ir programoms naudoti taip, kaip tai daro žmonės. Jie interpretuoja, inicijuoja atsakymus ir bendrauja su kitomis sistemomis, kad atliktų įvairias pasikartojančias užduotis. Vienintelis skirtumas: RPA programinės įrangos robotas niekada nepailsi ir nedaro klaidų. Na, beveik neleidžia.

Pavyzdžiui, RPA robotas gali apdoroti prie laiškų prisegtus failus, atpažinti tekstą, sumas, pavardes, po kurių gauta informacija bus automatiškai įvedama į bet kurią apskaitos sistemą. Tiesą sakant, RPA robotai gali imituoti daugelį, jei ne visus, vartotojo veiksmus. Jie gali prisijungti prie programų, perkelti failus ir aplankus, kopijuoti ir įklijuoti duomenis, užpildyti formas, išgauti struktūrinius ir pusiau struktūrinius duomenis iš dokumentų ir dar daugiau.

RPA technologija neaplenkė gerai žinomos „Microsoft Power Automate“. Ankstesniuose straipsniuose kalbėjau apie tai, kaip galite naudoti Power Automate norėdami automatizuoti įvairius procesus – nuo ​​pranešimų paskelbimo Microsoft Teams iki derinimo su vadovu ir HTTP žiniatinklio užklausų siuntimo. Apžvelgėme daugybę scenarijų, kuriuos galima įgyvendinti naudojant „Power Automate“ galimybes. Šiandien pažiūrėkime, kaip naudoti RPA. Negaiškime laiko.

Pabandykime „robotizuoti“ demonstracinį bilieto pateikimo palaikymo tarnybai procesą. Pradiniai duomenys yra tokie: klientas informaciją apie klaidą ar užklausą siunčia el. paštu PDF dokumento forma su lentele, kurioje yra informacija apie užklausą. Lentelės formatas bus toks:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Dabar eikite į „Power Automate“ portalą ir sukurkite naują dirbtinio intelekto modelį:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Toliau nurodome būsimo modelio pavadinimą:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

„Power Automate“ perspėja, kad modelio sukūrimui reikės maždaug 5 vienodo išdėstymo dokumentų, kad galėtume išmokyti mūsų būsimą „robotą“. Laimei, tokių šablonų yra daugiau nei pakankamai.

Įkelkite 5 dokumentų šablonus ir pradėkite ruošti modelį:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Dirbtinio intelekto modelio paruošimas užtrunka kelias minutes, o dabar pats metas užsipilti arbatos:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Pasibaigus modelio parengimui, atpažintam tekstui reikia priskirti tam tikras etiketes, kurias naudojant bus galima pasiekti informaciją:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Žymos ir duomenų paketai išsaugomi atskirame lange. Pažymėję visus privalomus laukus, spustelėkite „Patvirtinti laukus“:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Mano atveju modelis paprašė manęs pažymėti laukus dar keliuose dokumentų šablonuose. Maloniai sutikau padėti:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Atlikus visas operacijas, laikas pradėti treniruoti modelį, kurio mygtukas dėl tam tikrų priežasčių vadinamas „Trauk“. Eime!

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Modelio apmokymas, kaip ir jo paruošimas, užtrunka kelias minutes, laikas įsipilti dar vieną puodelį arbatos. Baigę mokymus galite paskelbti sukurtą ir išmokytą modelį:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Modelis yra apmokytas ir nori dirbti. Dabar sukurkime SharePoint Online sąrašą, į kurį įtrauksime duomenis iš atpažintų PDF dokumentų:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

O dabar, kai viskas paruošta, sukuriame „Power Automate“ srautą su aktyvikliu „Kai gaunamas naujas el. pašto pranešimas“, atpažįstant laiško priedą ir sukuriant elementą „SharePoint“ sąraše. Toliau pateiktas srauto pavyzdys:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Patikrinkime savo srautą. Išsiunčiame sau laišką su priedu, pavyzdžiui:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Srauto rezultatas yra automatinis įrašo sukūrimas SharePoint Online sąraše:

Robotų procesų automatizavimas „Microsoft Power Platform“. Dokumento atpažinimas

Viskas veikia kaip laikrodis.Dabar apie niuansus.

Pirmas įspėjimas yra tas, kad šiuo metu RPA programoje „Power Automate“ negali atpažinti rusiško teksto. Tikėtina, kad tokia galimybė artimiausiu metu bus iškelta, tačiau šiuo metu jos dar nėra. Taigi jūs turite atsižvelgti į šį aspektą.

Antrasis įspėjimas yra tas, kad naudojant „Power Platform“ robotų procesų automatizavimą reikia „Premium“ prenumeratos. Tiksliau tariant, RPA licencijuota kaip „PowerApps“ arba „Power Automate“ licencijos priedas. Savo ruožtu norint naudoti RPA programoje „Power Automate“, reikia prisijungti prie „Common Data Service“ aplinkos, kuri įtraukta į „Premium“ prenumeratą.

Tolesniuose straipsniuose apžvelgsime dar daugiau galimybių naudoti RPA Power Platform ir sužinosime, kaip sukurti išmanųjį pokalbių robotą, pagrįstą Power Automate ir RPA. Ačiū už dėmesį ir geros dienos visiems!

Šaltinis: www.habr.com