Architecture

Wenn die Bibliothek keine Stelle hat, soll das Modell ablehnen

Eine geläufige Antwort ohne Stelle zum Klicken ist der Fehler. Die Systeme, die ich betreibe, belegen die Stelle, oder sie hören auf.

When the library has no passage, the model should refuse

Ein Modell, das antwortet, obwohl es nichts weiß, ist kein Feature. Es ist eine Haftung mit angenehmem Ton. Auf den Systemen, die ich betreibe, darf eine Frage leer zurückkommen. Nützlich ist ein Beleg, wenn die Stelle in der Bibliothek steht, und eine Ablehnung, wenn nicht.

Zuerst das Wiederfinden, dann die Wörter

Das Muster ist absichtlich langweilig. Nehmen Sie die Frage. Finden Sie die Stellen, die die Antwort halten könnten. Bewerten Sie sie. Wenn keine eine Behauptung wirklich trägt, halten Sie an. Wenn eine es tut, zeigen Sie die Stelle neben dem Satz, der sie benutzt hat. Der Satz ist nicht die Quelle. Die Stelle ist die Quelle. Ein Leser, der die Stelle nicht öffnen kann, kann dem Satz nicht trauen, und man sollte es nicht von ihm verlangen.

So habe ich das Trainingssystem gebaut, das ich betreibe: Material rein, ein Plan auf ein Datum, Antworten gegen die Quelle bewertet, die Wiederholung kommt, bevor der Stoff vergessen ist. So sollte sich auch eine Frage an ein Dokument verhalten. Belegt, oder still. Raten wirkt in einer Demo hilfreich und wird teuer in der ersten Woche, in der ein Kunde danach handelt.

Was zurückkamWas das System sagen darf
Eine Stelle, die die Behauptung trägtDie Antwort, mit dieser Stelle daneben.
Stellen, die nur in der Nähe sindNichts Festes. Sagen Sie, was fehlt.
Keine StelleLehnen Sie ab. Füllen Sie die Lücke nicht mit einem wahrscheinlichen Satz.
Ein Auszug mit wenig VertrauenPause für eine Person. Bezahlen Sie das Modell nicht noch einmal, um blind zu wiederholen.

Die Rechnung und das Protokoll gehören zum Entwurf

Ein Cloud-Modell sieht Daten. Bevor es das tut, steht der Datenfluss geschrieben: welcher Dienst, wessen Schlüssel, wie hoch die monatliche Grenze ist. Die Zustimmung ist ausdrücklich. Alles, was einen Kunden, einen Preis oder eine Bestellung berührt, wartet auf einen Menschen. Der Aufruf wird protokolliert, denn „das hat der Assistent gesagt“ ist keine Prüfspur.

Ich verspreche nicht, dass dies eine Seite in das Antwortfeld von jemand anderem setzt. Ranking ist eine andere Maschine, mit Anreizen, die ich nicht steuere. Was ich steuern kann: ob mein eigenes System erfindet.

Geläufigkeit ist billig. Das Produkt ist eine Stelle, die Sie öffnen können.

Die Schwelle ist eine Produktentscheidung

Jemand muss den Punkt wählen, an dem „in der Nähe“ zu „nicht gut genug“ wird. Das überlasse ich nicht der Laune des Modells. Eine Stelle räumt eine Latte, die ich erklären kann, oder die Antwort wird zurückgehalten. Lieber erkläre ich einem Nutzer eine Ablehnung als einen erfundenen Schritt in einem Verfahren, dem er gefolgt ist. Die Latte lässt sich nachstellen, nachdem Sie echte Fragen gesehen haben. Sie sollte nicht bei null beginnen, wo eine Demo gern lebt, weil eine Demo danach benotet wird, wie oft sie etwas sagt.

Wenn ein Lauf auf andere Weise unsicher ist, ein Auszug mit niedriger Sicherheit statt einer leeren Bibliothek, halte ich ihn für einen Menschen an, statt einen weiteren Versuch zu bezahlen, der glatter klingen wird. Glatter ist nicht wahrer. Das Protokoll behält den ersten Versuch, damit der Mensch sehen kann, was geholt und was verworfen wurde.

Modelle sind darauf trainiert, hilfreich zu sein, das heißt, sie würden den Absatz lieber zu Ende schreiben. Die Anwendung muss ruppiger sein als das Modell. Eine Schwelle, ein fehlender Beleg, eine leere Suche: jedes davon ist ein Zweig, der keine Antwort gibt und festhält, warum. Wenn dieser Zweig fehlt, wird das System irgendwann eine Frage beantworten, die die Bibliothek nicht tragen kann, und es wird sicher klingen.

Wenn Sie zum ersten Mal sehen, wie es ablehnt, wirkt das wie ein Fehler. Es ist das Gegenteil. Der Fehler ist der selbstsichere Absatz, auf den man nirgends klicken kann.