Score — ocena według skali w Jevie

Score to jeden z trzech typów pytań w modelu Jev od TypeSafe. Ocenia wejście według uporządkowanych poziomów, które piszesz, i zwraca wartość ważoną prawdopodobieństwem, która może wylądować między dwoma poziomami.

Score to skala. Piszesz poziomy po kolei, od najniższego, słowami — a odpowiedź to pozycja na tej skali, numerowana od 0. Ponieważ to średnia poziomów ważona prawdopodobieństwem, może wylądować, i często ląduje, między dwoma z nich.

Opisuj poziomy, zamiast je numerować. Sama dokumentacja TypeSafe pokazuje to samo wejście oceniane czysto wobec trzech opisanych poziomów i rozszczepiające prawdopodobieństwo, gdy dostaje gołe liczby: bez niczego do porównania model nie ma z czego wnioskować.

Prawdziwa odpowiedź

Wysłane do jev-1.13.0. Liczby poniżej to dokładnie to, co wróciło.

State

Eksport CSV po cichu ucina się na 1000 wierszy od 4.2.0. Żadnego błędu. Powrót do starszej wersji naprawia sprawę. Odtworzone na dwóch kontach. To psuje nam zamknięcie miesiąca.

Pytanie

Jak poważny jest ten problem?

70%
średnia
2.35 z 4 · Poważny, zepsuty jest jeden przepływ pracy

2,35 leży tuż za „zepsuty jest jeden przepływ pracy” — ale czytaj rozkład, a nie liczbę. 77% siedzi na poziomie 2, a mimo to 13% wędruje aż na poziom 4, bo ciche ucinanie naprawdę może być utratą danych. Średnia 2,35 i wąski szczyt przy 2,35 to różne odpowiedzi, a rozróżnia je wyłącznie `probabilities`.

Żądanie i odpowiedź, dosłownie
Żądanie
{
  "state": "CSV export silently truncates at 1000 rows since 4.2.0. No error shown. Downgrading fixes it. Reproduced on two accounts. This breaks our month-end close.",
  "model": "jev-latest",
  "questions": {
    "severity": {
      "type": "score",
      "instructions": "How severe is this issue?",
      "criteria": [
        "Cosmetic",
        "Minor, has a workaround",
        "Major, a workflow is broken",
        "Critical, core functionality is unusable",
        "Catastrophic, data loss or a security hole"
      ]
    }
  }
}
Odpowiedź
{
  "model": "jev-1.13.0",
  "answers": {
    "severity": {
      "type": "score",
      "score": 2.35,
      "confidence": 0.7,
      "legend": {
        "0": "Cosmetic",
        "1": "Minor, has a workaround",
        "2": "Major, a workflow is broken",
        "3": "Critical, core functionality is unusable",
        "4": "Catastrophic, data loss or a security hole"
      },
      "probabilities": {
        "0": 0,
        "1": 0,
        "2": 0.77,
        "3": 0.1,
        "4": 0.13
      }
    }
  }
}

Co zawiera odpowiedź

type "score"
Zgadza się z typem pytania.
score number
Średnia numerów poziomów ważona prawdopodobieństwem. Przy pięciu poziomach biegnie od 0 do 4 i może wylądować między poziomami.
legend map<string, string>
Każdy numer poziomu odwzorowany z powrotem na opis, który napisałeś.
probabilities map<string, number>
Każdy poziom wraz z prawdopodobieństwem. Sumują się do 1.
confidence number
Od 0 do 1. Pojedynczy szczyt na jednym poziomie to wysoka; prawdopodobieństwo rozlane po poziomach to niska.

Zasady i limity

  • criteria to uporządkowana tablica opisów poziomów, od dolnego końca. Potrzeba co najmniej dwóch poziomów, a mieści się do dziesięciu.
  • Numer poziomu to jego pozycja w tablicy, licząc od 0.
  • Różne rozkłady dają ten sam wynik: 1,0 może oznaczać, że całe prawdopodobieństwo siedzi na poziomie 1, albo że dzieli się równo między poziomy 0 i 2. Czytaj obok probabilities i confidence.

Sięgnij po Score, gdy

  • Odpowiedzi są szczeblami jednej drabiny — powaga, pilność, frustracja, jakość, ryzyko.
  • Wylądowanie między dwoma poziomami jest informacją, a nie problemem.
  • Chcesz połączyć kilka ocen wagami, które sam kontrolujesz, zamiast zadawać jedno mgliste pytanie o ogólną jakość.

Użyj czegoś innego, gdy

  • Opcje nie są uporządkowane. Dla nieuporządkowanych kategorii uczciwym kształtem jest Choice.
  • Nie potrafisz opisać poziomów rozłącznie. Użyj tylu, ile potrafisz opisać, i ani jednego więcej — nieopisane poziomy nie dają modelowi nic do porównania.

Pozostałe dwa

Zadaj Score własnemu tekstowi

Plac zabaw wysyła do Jeva wszystko, co wkleisz, i rysuje każdą odpowiedź. Bez konta, bez klucza.

Otwórz plac zabaw