Skip to content

About 31 minutes · progress saved in this browser

Learn Jev

Six short lessons. Each runs a real request and ends with a checkpoint.

Start lesson 1Cheatsheet

What you’ll learn, in one picture

1 · State

My card was charged twice for order 8812.

Read once, for every question

2 · Typed questions

  • choicedepartment
  • scoreseverity
  • noulwants_human

All in one request

3 · Typed answers

  • departmentbilling
  • severity1.2 of 2
  • wants_human0.08 yes

Probabilities, not prose. Your code decides.

Illustrative numbers — run it in the playground for real ones.

Six lessons

  1. The contractYou send a state and a map of named questions. You get back one typed answer per question. That is the whole API.3 min
  2. Choice — one of a known setA Choice settles which option fits. The probabilities sum to 1, so it must pick something.5 min
  3. Score — a position on a described spectrumYou give 2 to 10 ordered levels. You get a probability-weighted mean of the level numbers.6 min
  4. Noul — the probability of a yesOne condition, one number between 0 and 1. No confidence field: two outcomes are fully described by one value.4 min
  5. Confidence is your routing signalThe answer says what. Confidence says whether to act on it without a person.6 min
  6. Keep exact checks in codeJev reads; your code computes. Counting, dates and arithmetic belong in code.7 min