Noul — Jev’de evet/hayır sorusu
Noul, TypeSafe’in Jev modelindeki üç soru türünden biridir. Tek bir evet/hayır sorusu sorar ve yanıtın evet olma olasılığıyla, 0 ile 1 arasında bir sayı olarak yanıtlar.
Bir Noul, doğru ya da yanlış olabilecek tek bir şeyi sorar ve 0 ile 1 arasında bir sayıyla yanıtlar: doğru olma olasılığı. 1’e yakın bir değer güçlü bir evet, 0’a yakın güçlü bir hayır, 0,5’e yakın ise evet ile hayırın yaklaşık aynı olasılıkta olduğu anlamına gelir.
Bir Noul’u bir mantıksal değerden daha değerli kılan da bu son durumdur. Doğru ya da yanlış döndürmeye zorlanan bir model, metin hiçbirini desteklemese bile bir taraf seçmek zorundadır; bir Noul 0,51 döndürebilir ve kodunun kendisine hiçbir şey verilmediğini fark etmesine izin verebilir.
Gerçek bir yanıt
jev-1.13.0’a gönderildi. Aşağıdaki sayılar geri gelenlerdir.
#88213 numaralı sipariş çatlak ekranla geldi. Üç gündür bende. Değişim istemiyorum, yalnızca paramı geri almak istiyorum lütfen.
Bu mesaj para iadesi mi istiyor?
0,99 — mesaj başlıca alternatifi açık sözlerle dışlıyor (“Değişim istemiyorum”), dolayısıyla modelin kararsız kalacağı pek bir şey kalmıyor. Gerçek girdilerin çoğu bu kadar temiz değildir; sayının karardan daha çok önem taşımasının nedeni budur.
İstek ve yanıt, birebir
{
"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"
}
}
}
}{
"model": "jev-1.13.0",
"answers": {
"requests_refund": {
"type": "noul",
"noul": 0.99
}
}
}Yanıt neleri içerir
- type "noul"
- Soru türüyle eşleşir.
- noul number
- Yanıtın evet olma olasılığı, 0’dan (hayır) 1’e (evet).
Kurallar ve sınırlar
-
criteriaisteğe bağlıdır. Sorunun her iki tarafının ne anlama geldiğini açıklayan birtrueve birfalsetanımı alır. - Bir Noul yanıtı
confidencealanı taşımaz — Choice ve Score’un tersine. Olasılık belirsizliği zaten betimler: 0,5, modelin bilmediğini söylemesidir.
Şu durumlarda Noul kullan
- Sorunun gerçekten iki tarafı var — bu para iadesi istiyor mu, bu bir yineleme mi, bir son tarihten söz ediyor mu.
- Denetimi sende olan bir eşik istiyorsun. Otomatik işlem için 0,9, işaretlemek için 0,6, aradaki her şey bir insana.
- Varsayıma dayalı bir soruyu ucuza sormak ve yalnızca tetiklendiğinde okumak istiyorsun.
Şu durumlarda başka bir şey kullan
- Asıl sorunun üç ya da daha fazla yanıtı var. Onu birkaç Noul’a bölmek çelişkili evetleri davet eder; olasılıkları bire toplanmaya zorlayan Choice’ı kullan.
- Doğruluk değil yoğunluk ölçüyorsun. “Bu acil mi” hafifçe ile umutsuzca arasındaki farkı yitirir; bir Score onu korur.
Diğer ikisi
Choice
Choice, TypeSafe’in Jev modelindeki üç soru türünden biridir. Senin tanımladığın bir kümeden tam olarak bir seçenek seçer ve kazananı, her seçeneğin olasılığını ve bir güven değerini döndürür.
Score
Score, TypeSafe’in Jev modelindeki üç soru türünden biridir. Girdiyi senin yazdığın sıralı düzeylere göre değerlendirir ve iki düzeyin arasına düşebilen, olasılıkla ağırlıklandırılmış bir değer döndürür.
Kendi metnine bir Noul sor
Deneme alanı yapıştırdığın her şeyi Jev’e gönderir ve her yanıtı çizer. Hesap yok, anahtar yok.
Deneme alanını aç