Verwenden Sie Microsoft Azure Computer Vision OCR Engine.

Microsoft Azure Computer Vision OCR Engine ist eine cloudbasierte OCR-Engine und steht allen Kunden von IQ Bot zur Verfügung. IQ Bot automatisiert einige Installationsschritte für Microsoft Azure Computer Vision OCR Engine.

Wenn Sie Dokumente mit Microsoft Azure Computer Vision OCR Engine verarbeiten, werden die Daten sofort entfernt. Microsoft Azure Computer Vision OCR Engine bietet etwa 80 % Genauigkeit bei der Datenextraktion. Weitere Informationen zum Datenschutz für die Datenaufbewahrung finden Sie unter Microsoft Azure Cognitive Services.
Anmerkung: IQ Bot unterstützt auch die containerisierte Bereitstellung von Microsoft Azure Computer Vision OCR Engine:

Configure IQ Bot using Docker container and Azure OCR (A-People login required)

Beim Erstellen einer Lerninstanz können Sie eine beliebige Sprache aus der Dropdown-Liste Primärsprache der Dokumente auswählen. Während der Verarbeitung versucht die OCR-Engine, die Primärsprache automatisch zu erkennen, und kann Ihre Auswahl überschreiben. Sie können beispielsweise Englisch angeben, wenn Sie aber ein spanisches Dokument hochladen, versucht die API, Spanisch zu verarbeiten.

Tipp: Sie können Probleme bei der Extraktion von Daten aus minderwertigen oder handschriftlichen Dokumenten beheben IQ Bot unable to extract data from low quality and Handwritten documents (A-People login required)
Befolgen Sie die Schritte, um die Datei Settings.txt zu konfigurieren und Microsoft Azure Computer Vision OCR Engine zu verwenden.
Wichtig: Die Konfiguration der Datei settings.txt ist für Automation 360 IQ Bot Cloud nicht anwendbar

Prozedur

  1. Stellen Sie sicher, dass Ihr IQ Bot-Server über eine Internetverbindung und eine externe DNS-Auflösung verfügt.
    Aktivieren Sie diese Option, um die Kommunikation für den API-Endpunkt auf dem Standardport = 443 zu aktivieren: default endpoint = https://aai-iq-bot-ocr.cognitiveservices.azure.com/.
    Anmerkung: Um die Verbindung zum API-Endpunkt und zum Server zu überprüfen, öffnen Sie einen Webbrowser auf dem Server und geben Sie die vollständige URL für den API-Endpunkt ein. Wenn der Browser einen Fehler 404 zurückgibt, ist das ein Hinweis darauf, dass eine Antwort vom API-Endpunkt empfangen wurde.
  2. Sie können Ihr eigenes Microsoft Azure Computer Vision OCR Engine-Abonnement oder die Rechtschreibprüfung verwenden. Einzelheiten finden Sie unter Verwenden eines eigenen Schlüssels für Microsoft Azure Computer Vision OCR Engine.
  3. Optional: Öffnen Sie im Ordner C:\Program Files (x86)\Automation 360 IQ Bot <version number>\Configurations die Datei Settings.txt und ändern Sie den Wert der OCR-Engine in OCREngine=Tesseract4 oder OCREngine=Abbyy in OCREngine=MicrosoftAzureAPI. Speichern Sie dann die Datei.
  4. Führen Sie die Datei stopanduninstallallservices.bat unter C:\Program Files (x86)\Automation 360 IQ Bot\Configurations aus.
    Führen Sie nach dem Beenden der Dienste die Datei installandstartallservices.bat aus, um die Dienste zu installieren und zu starten.
  5. Erstellen Sie Lerninstanzen in IQ Bot und verwenden Sie Microsoft Azure Computer Vision OCR Engine für die Textsegmentierung sowie die OCR-Engine für diese Lerninstanzen.
    Für diese Lerninstanzen können Sie weiterhin die IQ Bot-Funktionen für die Dokumentklassifizierung, automatisch zugeordnete Felder, kognitive Extraktion und automatische Feldwertkorrektur verwenden.
Liste der für Microsoft Azure Computer Vision OCR Engine verwendeten Service-URLs (optional)
  • https://aai-iq-bot-ocr.cognitiveservices.azure.com/
  • https://aai-iq-bot-ocr-spellcheck.cognitiveservices.azure.com/
Anmerkung: Alle URLs verweisen auf eine globale Serviceregion in den USA.

Wenn IQ Bot ein Dokument mit Microsoft Azure Computer Vision OCR Engine nicht verarbeiten kann, sehen Sie sich die Tipps zur Problembehandlung an.

IQ Bot unable to process the document with Microsoft Azure OCR (A-People login required)