Noul — de ja/nee-vraag in Jev

Een Noul is een van de drie vraagtypen in het Jev-model van TypeSafe. Hij stelt één ja/nee-vraag en antwoordt met de kans dat het antwoord ja is, als getal van 0 tot 1.

Een Noul vraagt naar één ding dat waar of onwaar kan zijn, en antwoordt met een getal tussen 0 en 1: de kans dat het waar is. Dicht bij 1 is een sterk ja, dicht bij 0 een sterk nee, en dicht bij 0,5 betekent dat ja en nee ongeveer even waarschijnlijk zijn.

Juist dat laatste geval maakt een Noul meer waard dan een boolean. Een model dat waar of onwaar moet teruggeven, moet ook kiezen als de tekst geen van beide steunt; een Noul kan 0,51 teruggeven en je code laten merken dat het niets heeft gekregen.

Een echt antwoord

Gestuurd naar jev-1.13.0. De getallen hieronder zijn wat er terugkwam.

De state

Bestelling #88213 kwam aan met een gebarsten scherm. Ik heb hem drie dagen. Ik wil geen vervanging, ik wil gewoon mijn geld terug, alstublieft.

De vraag

Vraagt dit bericht om terugbetaling?

Vrijwel zeker
Kans dat het antwoord ja is
99%
Nee Kop of munt Ja

0,99 — het bericht sluit het voornaamste alternatief met zoveel woorden uit («Ik wil geen vervanging»), dus er valt voor het model weinig te twijfelen. De meeste echte invoer is niet zo schoon, en daarom telt het getal zwaarder dan het oordeel.

Het verzoek en het antwoord, letterlijk
Verzoek
{
  "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"
      }
    }
  }
}
Antwoord
{
  "model": "jev-1.13.0",
  "answers": {
    "requests_refund": {
      "type": "noul",
      "noul": 0.99
    }
  }
}

Wat het antwoord bevat

type "noul"
Komt overeen met het vraagtype.
noul number
De kans dat het antwoord ja is, van 0 (nee) tot 1 (ja).

Regels en grenzen

  • criteria is optioneel. Het neemt een true- en een false-beschrijving, die uitleggen wat elke kant van de vraag betekent.
  • Een Noul-antwoord draagt geen confidence-veld — anders dan Choice en Score. De kans beschrijft de onzekerheid al: 0,5 is het model dat zegt dat het het niet weet.

Grijp naar een Noul wanneer

  • De vraag heeft echt twee kanten — vraagt dit om terugbetaling, is dit een duplicaat, noemt dit een deadline.
  • Je wilt een drempel die jij bepaalt. 0,9 om automatisch te handelen, 0,6 om te markeren, alles daartussen naar een mens.
  • Je wilt een speculatieve vraag goedkoop meestellen en hem alleen lezen als hij afgaat.

Gebruik iets anders wanneer

  • De echte vraag heeft drie of meer antwoorden. Hem in meerdere Nouls hakken nodigt tegenstrijdige ja’s uit; gebruik een Choice, die de kansen dwingt op te tellen tot één.
  • Je meet intensiteit in plaats van waarheid. «Is dit dringend» verliest het verschil tussen een beetje en wanhopig; een Score houdt dat vast.

De andere twee

Stel je eigen tekst een Noul

De speeltuin stuurt alles wat je plakt naar Jev en tekent elk antwoord. Geen account, geen sleutel.

Speeltuin openen