Score — menilai terhadap rubrik dalam Jev

Score ialah satu daripada tiga jenis soalan dalam model Jev milik TypeSafe. Ia menilai input terhadap tahap tertib yang anda tulis dan memulangkan nilai berwajaran kebarangkalian yang boleh jatuh antara dua tahap.

Score ialah satu rubrik. Anda menulis tahapnya mengikut tertib, terendah dahulu, dengan perkataan — dan jawapannya ialah kedudukan pada skala itu, bernombor dari 0. Kerana ia purata berwajaran kebarangkalian bagi tahap-tahap itu, ia boleh dan selalunya jatuh antara dua daripadanya.

Perihalkan tahapnya dan bukan menomborkannya. Dokumentasi TypeSafe sendiri menunjukkan input yang sama mendapat skor bersih terhadap tiga tahap yang diperihalkan dan memecahkan kebarangkaliannya apabila hanya diberi nombor kosong: tanpa apa-apa untuk dipadankan, model tiada apa-apa untuk ditaakul.

Satu jawapan sebenar

Dihantar ke jev-1.13.0. Nombor di bawah ialah apa yang kembali.

Keadaannya

Eksport CSV terpotong senyap pada 1000 baris sejak 4.2.0. Tiada ralat ditunjukkan. Turun versi membetulkannya. Dihasilkan semula pada dua akaun. Ini merosakkan penutupan bulanan kami.

Soalannya

Sejauh mana seriusnya isu ini?

70%
sederhana
2.35 daripada 4 · Besar, satu aliran kerja rosak

2.35 duduk tepat selepas “satu aliran kerja rosak” — tetapi bacalah taburannya, bukan nomborannya. 77% berada pada tahap 2, namun 13% duduk jauh pada tahap 4, kerana pemotongan senyap memang boleh bermakna kehilangan data. Purata 2.35 dan puncak sempit pada 2.35 ialah jawapan berbeza, dan hanya `probabilities` yang membezakannya.

Permintaan dan responsnya, kata demi kata
Permintaan
{
  "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"
      ]
    }
  }
}
Respons
{
  "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
      }
    }
  }
}

Apa yang terkandung dalam jawapan

type "score"
Sepadan dengan jenis soalannya.
score number
Purata berwajaran kebarangkalian bagi nombor tahap. Bagi lima tahap ia berjalan 0 hingga 4, dan ia boleh jatuh antara tahap.
legend map<string, string>
Setiap nombor tahap dipetakan semula kepada penerangan yang anda tulis.
probabilities map<string, number>
Setiap tahap dipetakan kepada kebarangkaliannya. Jumlahnya 1.
confidence number
0 hingga 1. Satu puncak pada satu tahap ialah tinggi; kebarangkalian yang tersebar merentas tahap ialah rendah.

Peraturan dan had

  • criteria ialah tatasusunan tertib berisi penerangan tahap, hujung terendah dahulu. Ia memerlukan sekurang-kurangnya dua tahap dan menerima sehingga sepuluh.
  • Nombor sesuatu tahap ialah kedudukannya dalam tatasusunan, bermula pada 0.
  • Taburan berbeza menghasilkan skor yang sama: 1.0 boleh bermakna semua kebarangkalian berada pada tahap 1, atau ia terbahagi sama rata antara tahap 0 dan 2. Baca probabilities dan confidence di sebelahnya.

Gunakan Score apabila

  • Jawapannya ialah anak tangga pada satu tangga — keseriusan, kemendesakan, kekecewaan, kualiti, risiko.
  • Jatuh antara dua tahap itu memberi maklumat dan bukan masalah.
  • Anda mahu menggabungkan beberapa penilaian dengan pemberat yang anda kawal, dan bukan mengemukakan satu soalan kabur tentang kualiti keseluruhan.

Gunakan yang lain apabila

  • Pilihannya tidak tertib. Choice ialah bentuk jujur bagi kategori tidak tertib.
  • Anda tidak dapat memerihalkan tahapnya dengan jelas berbeza. Gunakan seberapa banyak yang anda boleh perihalkan dan tidak lebih — tahap tanpa penerangan tidak memberi model apa-apa untuk dipadankan.

Dua yang lain

Tanya Score tentang teks anda sendiri

Taman permainan menghantar apa sahaja yang anda tampal kepada Jev dan melukis setiap jawapan. Tiada akaun, tiada kunci.

Buka taman permainan