Eine Redback-Aufgabe, von Anfang bis Ende
Die anderen Redback-Seiten beschreiben je einen Teil. Diese fügt sie zusammen: jede Stufe, die eine Aufgabe durchläuft, wer oder was sie ausführt, was jede Stufe erzeugt und wohin dieses Ergebnis geht, verfolgt an einem echten Lauf aus der blinden Messung.
Der Fall
Der Datensatz ist die Glock 21 SF, das Feld ihr Leergewicht. Der Lauf stammt aus der blinden Messung: Der geführte Wert war verborgen, die Seite, von der er stammt, zurückgehalten und die eigenen Quellenangaben des Datensatzes weggelassen, sodass Redback ein leeres Feld vorfand, mit nichts als dem Namen und dem Hersteller des Datensatzes als Ausgangspunkt. Alles Folgende hat dieser Lauf getan und erzeugt.
| Messgröße | Dieser Lauf |
|---|---|
| Suchen | 1 |
| Gelesene Seiten | 3 |
| Dem Modell gezeigte Ausschnitte | 3 |
| Gefragte Modelle | 2 |
| Modell-Tokens | 2.253 |
| Dauer | 6,2 s |
Der ganze Weg
Eine Aufgabe kann an drei Stellen enden: verworfen mit der Regel, die sie abgelehnt hat, als Zweifel für eine Person abgelegt oder als Vorschlag abgelegt. Nur eine Person macht aus einem Vorschlag eine Änderung am Katalog, und eine Ablehnung schickt die Aufgabe mit der Notiz der prüfenden Person zurück.
Jede Stufe, und was sie erzeugt
Die Tabelle folgt einer Lückenaufgabe. Eine Verifizierung überspringt die Suche und liest nur die Herstellerseite; ein Widerspruch und eine Vokabular-Schreibweise überspringen das Lesen und lassen ein Modell beurteilen, was der Datensatz bereits enthält. Jede Aufgabe endet in derselben Ablage und derselben Prüfung.
| Stufe | Ausgeführt von | Nimmt | Erzeugt |
|---|---|---|---|
| 1. Befund | Eine Prüfung der Datenqualität | Den Katalog | Eine Aufgabe: den Datensatz, das Feld und die Zeile der Prüfung |
| 2. Übernahme | Der Lauf | Die Warteschlange | Die Aufgabe und die übrigen offenen Aufgaben ihres Datensatzes als ein Dossier: der Datensatz, seine zitierten Seiten mit Rang, die Website des Herstellers, seine Befunde und was eine Person zuletzt zu ihm entschieden hat |
| 3. Suche | Code | Den Namen des Datensatzes und das Feld in Worten | Ergebnisse, die Website des Herstellers zuerst; themenfremde zurückgestellt |
| 4. Seiten lesen | Code | Die stärksten Ergebnisse, bis zu sechs | Die eigenen Angaben und den Text jeder Seite; eine Messung, wie sich die Website lesen ließ |
| 5. Ausschnitte schneiden | Code | Die Seiten | Bis zu sechzehn kurze Fenster, die das Feld mit einer Zahl darin nennen |
| 6. Lesen | Ein lesendes Modell | Den Datensatz ohne den Wert, und die Ausschnitte | Welcher Ausschnitt, das Zitat, der Wert wie angegeben, eine Konfidenz |
| 7. Festhalten | Code | Die Lesart | Das Zitat auf der Seite, wie sie geladen wurde, die Zahl im Zitat, der Wert in der gespeicherten Einheit |
| 8. Bestätigen | Code | Den Wert | Jede andere gelesene Website, die denselben Wert nennt |
| 9. Prüfen | Ein zweites Modell, ein anderer Anbieter | Den Ausschnitt und den Wert | Ja, nein oder unsicher |
| 10. Belegregeln | Code | Wert, Zitat, Seite und Datensatz | Bestanden, ein Zweifel mit Grund, oder abgelehnt mit Regel |
| 11. Eskalieren | Ein stärkeres Modell, nur bei Zweifel | Dieselben Ausschnitte | Eine zweite, unabhängige Lesart |
| 12. Ablegen | Code | Alles oben | Ein Vorschlag: der Wert, seine Worte, seine Quellen, Konfidenz, Prüfungen, Begründung und vollständige Spur |
| 13. Prüfung | Eine Person | Den Vorschlag | Angenommen, oder abgelehnt mit einer Notiz |
| 14. Katalog | Eine Person | Die angenommenen Ergebnisse | Ein Pull Request, von einer Person zusammengeführt, von der nächsten Bereitstellung geladen |
Der Lauf, Stufe für Stufe
Dieselben Stufen, mit dem, was jede für die Glock 21 SF erzeugt hat.
- Suche. Eine Anfrage nach dem Namen des Modells und dem Feld, die Website des Herstellers zuerst. Unter den Ergebnissen war Glocks eigene Seite zu diesem Modell.
- Seiten lesen. Drei Seiten wurden gelesen. Glocks Seite gilt als die des Herstellers selbst, die stärkste Art von Quelle, und ihre Tabelle mit technischen Daten wurde als Angaben gelesen, nicht als Fließtext.
- Ausschnitte schneiden. Drei Ausschnitte wurden geschnitten. Glocks Tabelle mit technischen Daten nennt drei Gewichte nacheinander (740 g ohne Magazin, 825 g mit leerem Magazin, 1100 g mit gefülltem), und der Ausschnitt von ihrer Seite wurde um sie herum geschnitten.
- Lesen. Das lesende Modell nannte diesen Ausschnitt und las den Wert als 740 g, aus der Zeile mit der Beschriftung ohne Magazin.
- Festhalten. Code fand das Zitat auf Glocks Seite, wie sie geladen wurde, und 740 im Zitat. Die Seite nennt Gramm, also wurde nichts umgerechnet.
- Bestätigen. Keine andere in diesem Lauf gelesene Website nannte den Wert, die Antwort stützt sich also allein auf die Herstellerseite.
- Prüfen. Ein zweites Modell eines anderen Anbieters sah den Ausschnitt und den Wert und antwortete ja.
- Belegregeln. Die Quelle ist der Hersteller, also zitierfähig. Das Zitat steht auf der Seite. Die Seite trägt den Titel Glock 21 SF, nennt also dieses Modell. Die Magazinregel liest nur bis zur nächsten Beschriftung, sodass die 825 g in der nächsten Zeile, beschriftet mit leerem Magazin, nicht gegen einen Wert ohne Magazin zählen. Der Wert liegt in den Grenzen. Er bestand jede Regel.
- Eskalieren. Nichts war zweifelhaft, also wurde kein stärkeres Modell gefragt.
- Ablegen. Das Ergebnis war 740 g mit einer Konfidenz von 0,95 und der Begründung: von der Herstellerseite gelesen, Zitat wie geladen vorhanden, von einem zweiten Modell bestätigt. In der Messung wurde es dann mit dem geführten Wert von 740 g verglichen und als richtig gezählt.
Wohin jedes Ergebnis geht
Ein Lauf hinterlässt mehr als seine Antwort. Jedes Ergebnis hat genau einen Ort, und was den nächsten Lauf verändert, sind entweder Messungen oder Entscheidungen einer Person.
| Ergebnis | Wohin es geht | Wer es liest | Wie lange |
|---|---|---|---|
| Der Vorschlag | Die Aufgabe, in der Prüfwarteschlange | Eine prüfende Person in der Staff-Konsole | Nach der Prüfung behalten, mit der Entscheidung |
| Die Spur | Beim Vorschlag | Eine prüfende Person, und wer einen Lauf misst | So lange wie der Vorschlag |
| Eine verworfene Antwort | Die Aufgabe, mit der ablehnenden Regel | Eine prüfende Person, und wer einen Lauf misst | So lange wie die Aufgabe |
| Eine Protokollzeile je Modellaufruf | Das Aufrufprotokoll | Betreiber, als Nutzung je Anbieter und Schlüssel | Ein begrenztes Zeitfenster |
| Suchantworten | Das geteilte Suchgedächtnis | Jeder Aufrufer | Einen Tag |
| Seitentext | Das geteilte Seitengedächtnis | Jeder Aufrufer | Einen Tag |
| Wie sich jede Website lesen ließ | Das Website-Gedächtnis | Jeder spätere Lauf, dann der Katalog per Pull Request | Behalten |
| Die Ablehnung einer prüfenden Person | Die Aufgabe | Der nächste Versuch, am Anfang seiner Frage | Bis die Aufgabe erledigt ist |
| Ein angenommener Wert | Der Datensatz im Katalog, mit Seite und Zitat | Jeder, der den Datensatz liest | Behalten, mit seiner Geschichte |
Einen Vorschlag lesen
Ein Vorschlag ist dafür geschrieben, von oben nach unten gelesen zu werden. Seine erste Zeile ist die Begründung, und ein Zweifel steht, wenn es einen gibt, darin zuerst: was die Regel sah und warum sie den Wert zurückhielt. Dann der Wert, wie die Seite ihn nannte und in der gespeicherten Einheit, das Zitat und jede Seite, die ihn nannte, jede als Link zum Öffnen. Dann die Prüfungen: ob eine zweite Website zustimmte, was das zweite Modell sagte, ob ein stärkeres Modell gefragt wurde und was die Belegregeln entschieden.
Die Spur liegt darunter, für den Fall, dass die Antwort nicht genügt: jede Frage an ein Modell, die gezeigten Ausschnitte, jede Seite und Suche mit ihrem Ergebnis und Anbieter und Modell jedes Schritts. Ein Wert, an dem eine prüfende Person zweifelt, lässt sich bis zu den genauen Worten zurückverfolgen, die ein Modell erhalten hat.