Noul — ja/nei-spørsmålet i Jev

En Noul er en av de tre spørsmålstypene i TypeSafes Jev-modell. Den stiller ett ja/nei-spørsmål og svarer med sannsynligheten for at svaret er ja, som et tall fra 0 til 1.

En Noul spør om én ting som kan være sann eller usann, og svarer med et tall mellom 0 og 1: sannsynligheten for at den er sann. En verdi nær 1 er et sterkt ja, nær 0 et sterkt nei, og nær 0,5 betyr at ja og nei er omtrent like sannsynlige.

Nettopp det siste tilfellet er grunnen til at en Noul er verdt mer enn en boolsk verdi. En modell som tvinges til å returnere sann eller usann, må velge side selv når teksten ikke støtter noen; en Noul kan levere 0,51 tilbake og la koden din merke at den ikke fikk noe.

Et ekte svar

Sendt til jev-1.13.0. Tallene nedenfor er det som kom tilbake.

Tilstanden

Ordre #88213 kom med sprukket skjerm. Jeg har hatt den i tre dager. Jeg vil ikke ha en erstatning, jeg vil bare ha pengene tilbake.

Spørsmålet

Ber denne meldingen om refusjon?

Nesten sikkert
Sannsynligheten for at svaret er ja
99 %
Nei Kron og mynt Ja

0,99 — meldingen utelukker hovedalternativet med rene ord («Jeg vil ikke ha en erstatning»), så det er svært lite for modellen å være usikker på. De fleste virkelige inndata er ikke så rene, og derfor betyr tallet mer enn dommen.

Forespørselen og svaret, ordrett
Forespørsel
{
  "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"
      }
    }
  }
}
Svar
{
  "model": "jev-1.13.0",
  "answers": {
    "requests_refund": {
      "type": "noul",
      "noul": 0.99
    }
  }
}

Hva svaret inneholder

type "noul"
Samsvarer med spørsmålstypen.
noul number
Sannsynligheten for at svaret er ja, fra 0 (nei) til 1 (ja).

Regler og grenser

  • criteria er valgfritt. Det tar en beskrivelse for true og en for false, som utdyper hva hver side av spørsmålet betyr.
  • Et Noul-svar bærer ikke noe confidence-felt — i motsetning til Choice og Score. Sannsynligheten beskriver allerede usikkerheten: 0,5 er modellen som sier at den ikke vet.

Grip til en Noul når

  • Spørsmålet har virkelig to sider — ber dette om refusjon, er dette et duplikat, nevner det en frist.
  • Du vil ha en terskel du styrer. 0,9 til automatisk handling, 0,6 til flagging, alt midt imellom til et menneske.
  • Du vil stille et spekulativt spørsmål billig og bare lese det når det slår ut.

Bruk noe annet når

  • Det virkelige spørsmålet har tre eller flere svar. Å dele det i flere Noul-er inviterer motstridende ja-er; bruk en Choice, som tvinger sannsynlighetene til å summere til én.
  • Du vurderer intensitet heller enn sannhet. «Haster dette» mister forskjellen mellom mildt og desperat; en Score beholder den.

De to andre

Still en Noul om din egen tekst

Lekeplassen sender alt du limer inn til Jev og tegner opp hvert svar. Ingen konto, ingen nøkkel.

Åpne lekeplassen