Was ist eigentlich künstliche Intelligenz?
In der öffentlichen Diskussion wird sehr verallgemeinernd und inflationär von Künstlicher Intelligenz gesprochen, wenn Software bestimmte Aufgaben übernimmt, die vorher ein Mensch ausführte. In den meisten Fällen stimmt dies aber gar nicht. Wenn ein Software Roboter beispielsweise Rechnungen ausliest, Summen extrahiert und diese in eine Tabelle einfügt, so geschieht dies zwar schnell und fehlerfrei, ist aber letztlich doch nur das Ausführen relativ einfacher Vorgaben. Künstliche Intelligenz im eigentlichen Sinne meint jedoch, dass das Programm aus eigenem Handeln neue Vorgaben für künftige Operationen ableitet. Es lernt mit jedem Vorgang dazu und befolgt nicht einfach nur starr die Befehle, die ihm einprogrammiert wurden.
Wo eindeutige Anweisungen an ihre Grenzen stoßen
Das exakte Ausführen vorher sehr eindeutig formulierter Befehle ist keinesfalls eine Schwäche von RPA Software Robotern, sondern sogar ihre große Stärke. In unserem gerade erwähnten Beispiel von den Rechnungssummen schafft es der b4 Bot, große Mengen an Dokumenten mit immer der gleichen Genauigkeit zu bearbeiten. Er kennt keine Interpretationsspielräume und macht daher auch keine Fehler. Somit kann ein repetitiver Prozess, der klaren Regeln folgt, theoretisch unendlich lange und ohne Pause bearbeitet werden.
Das funktioniert allerdings nur, solange das zugrundeliegende Datenmaterial eindeutig interpretierbar ist – in unserem Beispiel also als unmissverständliche Anzahl Zeichen in einem Textdokument. Was aber, wenn eine Rechnung als PDF oder Scan vorliegt? Für die Software ist dies wenig mehr als ein einziges Bild, aus dem es keine Informationen extrahieren kann. Da der Bot bislang über keine Künstliche Intelligenz verfügte, konnte die zugewiesene Aufgabe nicht ausgeführt werden. Mit der OCR Technologie ändert sich dies.
Update auf v7.2 – Unser b4 Bot wird schlauer
Unser b4 Bot nutzt mit dem neuesten Update die Tesseract OCR Technologie von Google, die zu den führenden Erkennungstechnologien gehört. Damit lassen sich Zeichenketten aus Bildern und Dokumenten lesen und in ein Textformat konvertieren, mit dem der b4 Bot dann normal weiterarbeiten kann. Im Prinzip tippt der Bot mit OCR also den Text aus einem PDF in ein Textdokument ab – nur wesentlich schneller und fehlerfreier als jeder Mensch. So werden auch Rechnungen als PDF oder Scan lesbar und können weiterverarbeitet werden, ohne dass der Prozess angehalten und manuell unterstützt werden muss. Das klingt profan, ist aber technisch unglaublich komplex für eine Maschine, die ja nicht in dem Sinne lesen kann wie wir. Es reicht schließlich nicht mehr, der Software zu sagen, welches Zeichen im Text welche Bedeutung hat. Nun muss der Bot aus einem Bild interpretieren, welches Zeichen sich jeweils hinter diesem Bildausschnitt verbirgt.
So lernt der Bot das Lesen
Zunächst einmal wird das Programm mit einer großen Anzahl unterschiedlicher Zeichenformen gefüttert, mit denen es die ausgelesenen Abschnitte aus dem Bild vergleichen kann. Es bekommt also tausend verschiedene As. Dann vergleicht es das Symbol aus dem Bild und wenn es genügend strukturelle Übereinstimmungen gibt, interpretiert die Software daraus: Ja, das ist wohl ein A. Die Lernkomponente kommt allerdings erst dann zum Tragen, wenn es eben nicht genug Übereinstimmungen gibt. Dann beginnt der Roboter nämlich, zu schätzen. Anders als bei rein algorithmischen Bots gibt es dabei auch Fehler. Doch genau daraus lernt der Bot. Anders gesagt: Mit jedem neuen A, das er erkennt und auch mit jedem vermeintlichen A, das dann doch eine 4 ist, lernt der b4 Bot dazu und seine Datenbank wächst und wächst.
Mit OCR ist unser b4 Bot also nochmal schlauer und für unsere Kunden nochmals wertvoller geworden. Möchten Sie mehr über unsere RPA-Lösungen wissen? Dann zögern Sie nicht, mit uns Kontakt aufzunehmen. Wir freuen uns auf Sie!
AmdoSoft ist ein Softwarehersteller aus München, der sich seit 1998 mit seiner Softwarelösung b4 auf die IT- und Prozessautomatisierung spezialisiert hat.
Mit mehr als 20-Jahren Erfahrung, nennen wir uns Experten wenn es um die Überprüfung von IT-Infrastruktur und Anwendungen, sowie die Automatisierung und Absicherung von IT-gestützen Prozessen geht.
Mit unserer Automatisierungslösungen b4 geben wir unseren Kunden ein intelligentes Tool an die Hand, dass ihre Mitarbeiter von langweiligen Routine-Aufgaben befreit, einen effizienteren Geschäftsablauf sichert und das Arbeitsumfeld verbessert.
Der Kern von b4 ist die Graphical Rules Engine (GRE), eine auf grafischer Modellierung beruhende Regeldatenbank, die durch einfache Regelerstellung die Automation von IT-Prozesse und Korrelation von Daten ermöglicht. Dadurch können Aussagen über die Auslastung und mögliche Engpässe des Systems getroffen werden.
Robotic Process Automation (RPA) ist eine Technologie die auf den Einsatz von virtuellen Software-Robotern basiert. Unsere b4 Virtual Clients arbeiten auf dem User Interface in einer vergleichbaren Art und Weise wie es ein Mensch tun würde. Dabei werden Tätigkeiten echter Nutzer am Bildschirm simuliert und an definierten Messpunkten objektive Daten zu Verfügbarkeit und Leistung von Anwendungen gesammelt (E2E Monitoring), aber auch strukturierte, sich wiederholende Geschäftsprozesse automatisiert ausgeführt.
Überall dort, wo sich Arbeitsschritte häufig wiederholen und zeitintensiv sind, können Prozesse automatisiert werden und Software-Roboter die Aufgaben erledigen. Ob in der Personalabteilung, Buchhaltung, IT, im Einkauf oder bei der Softwareentwicklung, unsere b4 Virtual Clients sind branchenunabhängig und in allen Unternehmensbereichen einsetzbar.
AmdoSoft Systems GmbH
Leopoldstrasse 244
80807 München
Telefon: +49 (89) 894061-0
Telefax: +49 (89) 244103711
http://www.amdosoft.com/
Assistentin der Geschäftsleitung
Telefon: +49 (89) 8940610
E-Mail: GorankaButkovic@amdosoft.com