Zum Inhalt springen
UNI4C
Alle Beiträge

Was ist eine semantische Schicht für einen ERP-Assistenten?

Eine Definition und warum sich die Schicht selbst bauen muss: Braucht sie ein Projekt, bleibt sie leer, und ohne sie muss der Assistent Ihre Begriffe erraten.

Geprüft 5 Min. Lesezeit

Eine semantische Schicht ist ein Satz Geschäftsbegriffe und die Methode, jeden davon zu berechnen. Sie macht aus einem Wort wie „überfällig“ eine Abfrage, auf die sich alle im Unternehmen einigen.

Business-Intelligence-Teams bauen solche Schichten seit dreißig Jahren. Neu ist, dass ein KI-Assistent eine stärker braucht, als ein Dashboard sie je gebraucht hat, und dass sie nicht so gebaut werden kann wie die alten.

Was enthält eine semantische Schicht?

Zwei Arten von Eintrag, und sie verhalten sich unterschiedlich.

Ein Geschäftsbegriff. Ein Name, eine Definition in Worten und die Abfrage, die ihn berechnet. Zum Beispiel:

Über Kreditlimit. Ein Kunde, dessen Saldo offener Debitorenposten das Kreditlimit (MW) auf der Debitorenkarte übersteigt. Gesperrte Debitoren bleiben außen vor.

Der Eintrag enthält die Abfrage als ausführbare Rechenvorschrift, nicht als Beschreibung. Die nächste Antwort führt sie erneut aus, statt sie neu herzuleiten. Ein Begriff gilt immer im Geltungsbereich des Unternehmens, denn eine Definition, die nur für eine Person stimmt, ist keine Definition.

Eine Erinnerung. Eine Lehre, eine Vorliebe oder eine Korrektur. Zum Beispiel: Dieses Unternehmen berichtet in DKK, obwohl mehrere Projekte in EUR fakturiert werden, also vor dem Summieren über Projekte hinweg umrechnen. Eine Erinnerung kann unternehmensweit oder benutzerbezogen gelten, denn eine Arbeitsweise kann einer Person gehören.

Warum braucht ein Assistent eine?

Weil Ihre Frage kürzer ist als das, was Sie meinen.

„Wie viel haben wir letzten Monat fakturiert?“ enthält vier Entscheidungen, die der Assistent treffen muss: welche Belegarten zählen, welches Datumsfeld über den Monat entscheidet, welcher Mandant oder welche Mandanten, und ob Gutschriften abgezogen werden. Ihr Finanzteam hat das vor Jahren geklärt und merkt es nicht mehr.

Ohne eine gemeinsame Schicht trifft der Assistent diese vier Entscheidungen bei jeder Frage selbst. Er wird in sich konsistent sein, aber nicht mit Ihnen übereinstimmen, und der Unterschied wird klein genug sein, um eine Prüfung zu überleben.

Warum muss sich die Schicht selbst bauen?

Weil eine Schicht, die ein Projekt braucht, leer bleibt.

Das ist der Teil, den der klassische Ansatz falsch macht. Die klassische semantische Schicht wird zuerst gebaut: Jemand modelliert die Begriffe, jemand anders prüft sie, und das Werkzeug wird am Ende dieser Arbeit nützlich. In einem Beratungsprojekt dauert das Monate, und Unternehmen finanzieren es nicht, bevor sie einen Nutzen gesehen haben.

Die Reihenfolge muss sich also umdrehen. Der Assistent muss am ersten Tag nützlich sein und die Schicht als Nebenprodukt seiner Benutzung schreiben.

Die Schleife arbeitet so:

  1. Er merkt es. Wird in einer Unterhaltung etwas geklärt, schreibt der Assistent einen Eintrag. Sie haben eine Zahl korrigiert. Sie haben benannt, was ein Begriff bedeutet. Er hat herausgefunden, welche Tabelle die Antwort wirklich enthält.
  2. Ein zweiter Agent prüft es. Ein kleineres prüfendes Modell liest die Unterhaltung, aus der der Eintrag entstanden ist, samt den Abfragen, die gelaufen sind, und den Einträgen, die ihm am nächsten stehen. Es genehmigt, formuliert genauer, ersetzt einen älteren Eintrag, dem es widerspricht, oder lehnt ihn mit einer Begründung ab.
  3. Er wird benutzt. Von da an erreicht der Eintrag Unterhaltungen: über den Namen, über das Werkzeug, zu dem er gehört, oder über die Bedeutung.
  4. Er bleibt ehrlich. Einträge, die eine Abfrage enthalten, werden nach Zeitplan erneut ausgeführt. Einer, der keine Daten mehr zurückgibt, wird mit der Begründung als veraltet markiert.
  5. Sie können eingreifen. Die ganze Schicht ist eine Liste. Lesen Sie sie, sortieren Sie nach der Nutzungshäufigkeit, bearbeiten, löschen oder ergänzen Sie von Hand.

Niemand schreibt den ersten Eintrag. Das ist die Anforderung, keine Funktion.

Wer genehmigt einen Eintrag?

Standardmäßig der prüfende Agent. Er veröffentlicht den Eintrag, der in der Liste bleibt, damit ein Administrator ihn nachprüfen kann.

Ein Unternehmen kann die Regel auf menschliche Prüfung umstellen. Ein unternehmensweiter Eintrag wartet dann als Empfehlung, bis ein Administrator ihn bestätigt. Benutzerbezogene Erinnerungen sind davon nicht betroffen.

Der Grund, den zweiten Agenten zum Standard zu machen, ist, dass die Alternative nicht stattfindet. Eine Prüfwarteschlange, die einen Menschen braucht, ist eine Warteschlange, die wächst. Eine Modellprüfung, die ein Mensch hinterher nachvollziehen kann, erzeugt eine Schicht, die existiert.

Wie erreicht ein Eintrag eine Unterhaltung?

Vier Wege, und der Unterschied zählt dafür, wie sich die Schicht verhält, wenn sie wächst.

Über den Namen. Ein Begriff wird zum Kandidaten, wenn sein Titel oder ein Stichwort in der Nachricht vorkommt, und ein kleines Lesemodell entscheidet, welche Kandidaten gelten. Darüber hinaus sieht der Assistent eine kurze Liste von Titeln und kann nach dem Rest suchen.

Über das Werkzeug. Ein Eintrag kann sich an ein Ergebnis hängen. Eine Regel zu Projektposten kommt mit der ersten Projektabfrage an und bleibt für die Sitzung.

Über die Bedeutung. Jede Nachricht startet eine Vektorsuche über die Erinnerungen. Eine nahe Übereinstimmung kommt ganz an, eine schwächere als Titel, den der Assistent öffnen kann.

Über die Verbindung. Ein Eintrag kann auf ein Unternehmen, eine Umgebung oder alle Verbindungen eines Typs beschränkt werden, sodass eine Regel für eine Sandbox nicht in der Produktion greift.

Der Abruf allein über den Namen scheitert, wenn die Schicht wächst, denn niemand benutzt den genauen Titel. Der Abruf allein über die Bedeutung ist unvorhersehbar. Beides ist nötig.

Was kann schiefgehen?

Die Schicht lernt etwas Falsches. Dafür gibt es die Prüfung, dafür kann ein Eintrag ersetzt statt gedoppelt werden, und dafür ist die Liste bearbeitbar.

Eine Definition veraltet. Ein Begriff, der vor einer Änderung des Kontenplans stimmte, ist jetzt falsch und klingt weiterhin überzeugend. Die gespeicherte Abfrage nach Zeitplan erneut auszuführen fängt einen guten Teil davon ab, denn eine Definition, die keine Daten mehr zurückgibt, ist meist eine Definition, die aufgehört hat zu stimmen.

Die Schicht wird eine zweite Quelle der Wahrheit. Das darf sie nicht. Der Eintrag speichert, wie eine Zahl aus Ihrem System berechnet wird. Er speichert nicht die Zahl.

Der Abruf fällt aus. Ist der Index nicht erreichbar, sollte der Durchgang ohne die Schicht laufen und nichts darüber sagen. Eine gestörte Wissensschicht darf nie eine Antwort verhindern.

Der Test, der Ihnen sagt, ob es funktioniert

Stellen Sie dem Assistenten dieselbe Frage zweimal, im Abstand von einem Monat, mit einer Korrektur dazwischen.

Braucht die zweite Antwort dieselbe Korrektur, gibt es keine Schicht. Braucht sie sie nicht, tut die Schicht ihre Arbeit, und von da an wächst der Nutzen.

Fragen und Antworten

Was ist eine semantische Schicht?
Eine semantische Schicht ist ein Satz Geschäftsbegriffe und die Methode, jeden davon zu berechnen. Sie macht aus einem Wort wie überfällig eine Abfrage, auf die sich alle im Unternehmen einigen.
Warum muss sich eine semantische Schicht selbst bauen?
Eine Schicht, die ein Projekt verlangt, bleibt leer. Unternehmen haben nicht die Zeit, Definitionen zu schreiben, bevor sie einen Nutzen sehen, der Assistent muss also einen Eintrag schreiben, wenn eine Definition in einer Unterhaltung geklärt wird.
Wer genehmigt einen Eintrag in der semantischen Schicht?
Ein zweites, kleineres Modell liest die Unterhaltung, aus der der Eintrag entstanden ist, und genehmigt, formuliert um, ersetzt oder lehnt ihn ab. Ein Unternehmen kann verlangen, dass ein Administrator unternehmensweite Einträge bestätigt.

Quellen

Wir prüfen jede externe Aussage zum angezeigten Datum. Microsoft ändert den Status von Funktionen von Veröffentlichungszyklus zu Veröffentlichungszyklus; prüfen Sie die Seite daher erneut, bevor Sie sich darauf verlassen.

  1. 01FinGround: Detecting and Grounding Financial Hallucinations via Atomic Claim VerificationarXiv · Quellen geprüft
  2. 02Aged Accounts Receivables (report 120)Microsoft Learn · Quellen geprüft

Sehen Sie es an Ihrer eigenen Buchhaltung

Starten Sie eine Testphase im Portal und verbinden Sie es mit Ihren eigenen Daten, oder buchen Sie eine halbe Stunde mit uns und sehen Sie es auf einem Mandanten, der wie Ihrer eingerichtet ist.

Oder schreiben Sie uns an hello@uni4c.ai