Noul — въпросът с да/не в Jev

Noul е един от трите типа въпроси в модела Jev на TypeSafe. Задава един въпрос с да/не и отговаря с вероятността отговорът да е да, като число от 0 до 1.

Noul пита едно нещо, което може да е вярно или невярно, и отговаря с число между 0 и 1: вероятността да е вярно. Стойност близо до 1 е силно да, близо до 0 — силно не, а близо до 0,5 означава, че да и не са горе-долу еднакво вероятни.

Точно този последен случай прави Noul по-ценен от булева стойност. Модел, принуден да върне вярно или невярно, трябва да избере страна дори когато текстът не подкрепя нито една; Noul може да върне 0,51 и да остави кода ти да забележи, че не му е върнато нищо.

Истински отговор

Изпратено до jev-1.13.0. Числата по-долу са това, което се върна.

Състоянието

Поръчка №88213 пристигна с пукнат екран. У мен е от три дни. Не искам замяна, просто бих искал парите си обратно, моля.

Въпросът

Иска ли това съобщение възстановяване на сумата?

Почти сигурно
Вероятност отговорът да е да
99%
Не Хвърляне на монета Да

0,99 — съобщението изключва основната алтернатива с толкова думи („Не искам замяна“), така че на модела му остава много малко, в което да е несигурен. Повечето реални входове не са толкова чисти, затова числото значи повече от присъдата.

Заявката и отговорът, дословно
Заявка
{
  "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
    }
  }
}

Какво съдържа отговорът

type "noul"
Съвпада с типа на въпроса.
noul number
Вероятността отговорът да е да, от 0 (не) до 1 (да).

Правила и ограничения

  • criteria не е задължително. Приема описание за true и за false, които изясняват какво означава всяка страна на въпроса.
  • Отговорът Noul няма поле confidence — за разлика от Choice и Score. Вероятността вече описва несигурността: 0,5 е моделът, който казва, че не знае.

Посегни към Noul, когато

  • Въпросът наистина има две страни — иска ли това възстановяване, дубликат ли е, споменава ли краен срок.
  • Искаш праг, който ти контролираш. 0,9 за автоматично действие, 0,6 за отбелязване, всичко по средата — към човек.
  • Искаш да зададеш спекулативен въпрос евтино и да го прочетеш само когато се задейства.

Използвай нещо друго, когато

  • Истинският въпрос има три или повече отговора. Разцепването му на няколко Noul покани противоречиви „да“; използвай Choice, който принуждава вероятностите да се сумират до едно.
  • Оценяваш интензитет, а не истинност. „Спешно ли е това“ губи разликата между леко и отчаяно; Score я запазва.

Другите два

Задай Noul за собствения си текст

Площадката изпраща на Jev каквото поставиш и чертае всеки отговор. Без акаунт, без ключ.

Отвори площадката