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 ό,τι επικολλάς και αποτυπώνει κάθε απάντηση. Χωρίς λογαριασμό, χωρίς κλειδί.

Άνοιξε το πεδίο δοκιμών