Benutzerdefinierte Domänen in IQ Bot
- Zuletzt aktualisiert2022/04/25
Benutzerdefinierte Domänen in IQ Bot
Eine Domäne enthält Informationen über die Sprache der Dokumente und die Datenfelder, die das System aus den Dokumenten extrahiert. Die IQ Bot-Umgebung umfasst sieben Domänen; Nutzer mit der Rolle AAE_IQ Bot Admin können auf der Registerkarte Domänen auch benutzerdefinierte Domänen erstellen und importieren.
Wenn Ihre Dokumente Spezialfelder enthalten, können Sie eine benutzerdefinierte Domäne mit diesen Feldern erstellen, um die Erstellung von Lerninstanzen zu beschleunigen. Andernfalls muss der Ersteller der Lerninstanz jedes Spezialfeld beim Erstellen neuer Lerninstanzen manuell definieren.
Bei Dokumenten aus der Pharmaindustrie könnten Sie beispielsweise Felder wie Name des Rezepts, Dosierung oder Verabreichungsform in die benutzerdefinierte Domäne aufnehmen. Auch bei Dokumenten für die Finanzbranche können Sie beispielsweise Felder für Gewinnspanne, Kaufpreis oder Limit-Order hinzufügen.
Auf der Registerkarte Domänen werden alle verfügbaren Domänen für die Verwendung im System und die zugehörigen Sprachen angezeigt. Neben vordefinierten Domänen von IQ Bot können Sie auch eine benutzerdefinierte Domäne erstellen und in IQ Bot importieren.
Create a custom domain (A-people login required)
Weitere Informationen zur Erstellung einer nutzerdefinierten Domäne finden Sie unter: Erstellen nutzerdefinierter Domänen .
Beim Erstellen einer Lerninstanz mit einer benutzerdefinierten Domäne:
- Die Sprachen, die der Domäne beim Erstellen der Domäne zugewiesen wurden, werden angezeigt und können aus der Dropdown-Liste Primärsprache der Dokumente ausgewählt werden.
- Die Felder, die beim Erstellen der benutzerdefinierten Domäne ausgewählt wurden, werden auf der Seite Neue Instanz im Abschnitt Zu extrahierende Felder angezeigt.
Classification issue with Chinese Invoices (A-People login required)
Importieren einer Domäne
Sie importieren eine Domäne für die folgenden Szenarien:
- Importieren Sie eine neue Domäne.
- Importieren Sie eine vorhandene Domäne von einem anderen System in Ihr aktuelles System.
Wenn Sie bereit sind, eine Domäne in Ihr System zu importieren:
- Wechseln Sie zu dem System, in das die Domäne importiert werden soll.
- Klicken Sie auf der Registerkarte Domänen auf Neue Domäne importieren und wählen Sie die .dom-Domänendatei auf Ihrem lokalen Computer aus, die Sie importieren möchten.
Die Meldung zum erfolgreichen Domänenimport wird auf der Registerkarte Domänen angezeigt.
Die importierte Domäne wird für die Auswahl in der Dropdown-Liste Dokumenttyp der Seite Neue Instanz angezeigt und auf der Seite Domänen in der Domänenliste angezeigt.
Exportieren einer Domäne
Wenn Sie neben einer Domäne auf die Option Exportieren klicken, wird diese in einen Ausgabeordner auf Ihrem lokalen Laufwerk exportiert. Die exportierte Domäne wird verschlüsselt und mit der Dateiendung .dom erstellt.
Sie exportieren eine vorhandene Domäne aus einem IQ Bot-System, um sie in ein anderes zu importieren.
Gehen Sie folgendermaßen vor, um eine Domäne aus Ihrem IQ Bot-System zu exportieren: Klicken Sie auf der Auflistungsseite Domänen neben der zu exportierenden Domäne auf die Option Exportieren.
Das System zeigt eine Erfolgsmeldung für die exportierte Domäne an.
Die Datei wird in einen lokalen Ausgabeordner auf Ihrem Computer mit der Dateiendung .dom exportiert.
Aktuelle Einschränkungen der Import- und Exportaktionen für Domänen
Wenn Sie Lerninstanzen, die mit einer benutzerdefinierten Domäne erstellt wurden, von einem System auf ein anderes migrieren, müssen die Feldnamen und IDs auch auf dem Zielcomputer identisch bleiben. Andernfalls wird die benutzerdefinierte Domäne nicht importiert, obwohl die Lerninstanzen importiert werden, und die zugehörigen Feldnamen und IDs für die benutzerdefinierte Domäne funktionieren in der importierten Lerninstanz nicht. Wenn Sie die importierte Lerninstanz für Dokumente ausführen, werden die Dokumente nicht klassifiziert.
Selbst wenn Sie die benutzerdefinierte Domäne in Ihr neues System importieren, stimmen die Feldnamen und IDs dennoch nicht überein, da diese automatisch vom System generiert werden. Daher schlägt die Klassifizierung fehl. Dies ist die aktuelle Einschränkung der Funktion des Migrationsdienstprogramms mit einer benutzerdefinierten Domäne.
Problemumgehung: Importieren Sie zunächst die DOM-Datei auf den Zielcomputer und migrieren Sie dann die Lerninstanzen. Verschieben Sie alle Lerninstanzen in die Staging-Umgebung und testen Sie sie, bevor Sie die Lerninstanz in die Produktionsumgebung verschieben.
Verbesserungen bei benutzerdefinierten Domänen
Import benutzerdefinierter Domänen in beliebiger Reihenfolge
Wenn Sie Lerninstanzen (erstellt mit einer benutzerdefinierten Domäne) vom Staging-Server auf den Produktionsserver migrieren, schlägt die Migration fehl, es sei denn, Sie importieren die verschiedenen Versionen der benutzerdefinierten Domäne in der gleichen Reihenfolge, in der sie erstellt wurden.
Da die Möglichkeit, eine benutzerdefinierte Domäne zum Hinzufügen zusätzlicher Felder und Aliase zu bearbeiten, bisher nicht verfügbar war, musste der Nutzer eine neue Domäne erstellen und die zusätzlichen Felder und Aliase hinzufügen. Dann musste der Nutzer die neue Domäne der Lerninstanz zuweisen. Wenn der Nutzer also die neue Domäne verwenden wollte, musste er die ursprüngliche und die neue Domäne in der Reihenfolge, in der sie erstellt wurden, erneut auf den Produktionsserver importieren.
Importing custom domain to IQ Bot production (A-People login required)
Ab Version Automation 360 Build 5322 existiert diese Einschränkung nicht mehr.
- Sie können eine vorhandene benutzerdefinierte Domäne mehrere Male bearbeiten und aktualisieren und sie auch mehrmals auf den Produktionsserver importieren.
- Sie können die benutzerdefinierten Domänen in beliebiger Reihenfolge importieren. Das System migriert die aktualisierten Felder (Formular oder Tabelle) und Feldaliase (Variationen der Feldwerte in den Trainingsdokumenten, die einem Feld zugeordnet sind) erfolgreich auf den Produktionsserver.
IQ Bot führt die Dokumentklassifizierung auf der Grundlage der definierten Felder und Aliase der Version der benutzerdefinierten Domäne durch, die bei der Erstellung der Lerninstanz verwendet wurde.
Durch das Bearbeiten derselben benutzerdefinierten Domäne (mit zusätzlichen Feldern) wird die Version der benutzerdefinierten Domäne geändert. Bei neuen Lerninstanzen, die mit der neuen Version der benutzerdefinierten Domäne erstellt wurden, erfolgt die Klassifizierung auch in den aktualisierten Feldern. Die bearbeiteten Felder (Formular- oder Tabellenfelder) werden in der Lerninstanz mit einem doppelten Sternchen angezeigt, um sie leichter identifizieren zu können.