Noul — die Ja/Nein-Frage in Jev
Ein Noul ist einer der drei Fragetypen im Jev-Modell von TypeSafe. Er stellt eine einzelne Ja/Nein-Frage und antwortet mit der Wahrscheinlichkeit, dass die Antwort Ja lautet, als Zahl von 0 bis 1.
Ein Noul fragt nach einer Sache, die wahr oder falsch sein kann, und antwortet mit einer Zahl zwischen 0 und 1: der Wahrscheinlichkeit, dass sie wahr ist. Nahe 1 ist ein klares Ja, nahe 0 ein klares Nein, und nahe 0,5 heißt, Ja und Nein sind etwa gleich wahrscheinlich.
Genau dieser letzte Fall ist der Grund, warum ein Noul mehr wert ist als ein Boolescher Wert. Ein Modell, das wahr oder falsch zurückgeben muss, muss sich auch dann für eine Seite entscheiden, wenn der Text keine stützt; ein Noul kann 0,51 zurückgeben und Ihrem Code die Chance lassen zu merken, dass ihm nichts gegeben wurde.
Eine echte Antwort
An jev-1.13.0 gesendet. Die Zahlen unten sind das, was zurückkam.
Bestellung Nr. 88213 kam mit gesprungenem Display an. Ich habe sie seit drei Tagen. Ich möchte keinen Ersatz, ich hätte einfach gern mein Geld zurück.
Verlangt diese Nachricht eine Rückerstattung?
0,99 — die Nachricht schließt die naheliegende Alternative in klaren Worten aus („Ich möchte keinen Ersatz“), also bleibt dem Modell kaum etwas, worüber es unsicher sein könnte. Die meisten echten Eingaben sind nicht so sauber, und genau deshalb zählt die Zahl mehr als das Urteil.
Anfrage und Antwort, wörtlich
{
"state": "Order #88213 arrived with a cracked screen. I have had it three days. I do not want a replacement, I would just like my money back please.",
"model": "jev-latest",
"questions": {
"requests_refund": {
"type": "noul",
"instructions": "Does this message request a refund?",
"criteria": {
"true": "The customer asks for money back",
"false": "The customer wants a repair, a replacement, or something else"
}
}
}
}{
"model": "jev-1.13.0",
"answers": {
"requests_refund": {
"type": "noul",
"noul": 0.99
}
}
}Was die Antwort enthält
- type "noul"
- Entspricht dem Fragetyp.
- noul number
- Die Wahrscheinlichkeit, dass die Antwort Ja lautet, von 0 (nein) bis 1 (ja).
Regeln und Grenzen
-
criteriaist optional. Es nimmt einetrue- und einefalse-Beschreibung und legt fest, was jede Seite der Frage bedeutet. - Eine Noul-Antwort trägt kein
confidence-Feld — anders als Choice und Score. Die Wahrscheinlichkeit beschreibt die Unsicherheit bereits: 0,5 ist das Modell, das sagt, es weiß es nicht.
Greifen Sie zu einem Noul, wenn
- Die Frage hat wirklich zwei Seiten — verlangt das eine Rückerstattung, ist das ein Duplikat, nennt das eine Frist.
- Sie wollen einen Schwellwert, den Sie selbst bestimmen. 0,9 für automatisches Handeln, 0,6 für Markieren, alles dazwischen an einen Menschen.
- Sie wollen eine spekulative Frage günstig mitstellen und nur lesen, wenn sie anschlägt.
Nehmen Sie etwas anderes, wenn
- Die eigentliche Frage hat drei oder mehr Antworten. Sie in mehrere Nouls zu zerlegen lädt widersprüchliche Jas ein; nehmen Sie ein Choice, das die Wahrscheinlichkeiten zwingt, sich zu eins zu summieren.
- Sie messen Intensität statt Wahrheit. „Ist das dringend“ verliert den Unterschied zwischen leicht und verzweifelt; ein Score behält ihn.
Die anderen beiden
Choice
Ein Choice ist einer der drei Fragetypen im Jev-Modell von TypeSafe. Er wählt genau eine Option aus einer Menge, die Sie definieren, und gibt die Gewinnerin, eine Wahrscheinlichkeit für jede Option und einen Konfidenzwert zurück.
Score
Ein Score ist einer der drei Fragetypen im Jev-Modell von TypeSafe. Er bewertet die Eingabe anhand geordneter Stufen, die Sie schreiben, und gibt einen wahrscheinlichkeitsgewichteten Wert zurück, der zwischen zwei Stufen landen kann.
Stellen Sie Ihrem eigenen Text ein Noul
Der Spielplatz schickt alles, was Sie einfügen, an Jev und zeichnet jede Antwort. Kein Konto, kein Schlüssel.
Spielplatz öffnen