Noul — câu hỏi có/không trong Jev

Noul là một trong ba kiểu câu hỏi của mô hình Jev thuộc TypeSafe. Nó đặt một câu hỏi có/không duy nhất và trả lời bằng xác suất rằng câu trả lời là có, dưới dạng một số từ 0 đến 1.

Một Noul hỏi một điều có thể đúng hoặc sai, và trả lời bằng một số giữa 0 và 1: xác suất rằng điều đó đúng. Giá trị gần 1 là một cái có mạnh, gần 0 là một cái không mạnh, còn gần 0,5 nghĩa là có và không gần như ngang khả năng.

Chính trường hợp cuối cùng ấy khiến Noul đáng giá hơn một giá trị luận lý. Một mô hình bị buộc phải trả về đúng hoặc sai sẽ phải chọn phe ngay cả khi văn bản không ủng hộ phe nào; một Noul có thể trả về 0,51 và để mã của bạn nhận ra rằng nó chẳng nhận được gì.

Một câu trả lời thật

Gửi tới jev-1.13.0. Các con số bên dưới là thứ đã quay về.

Trạng thái

Đơn hàng #88213 giao đến với màn hình bị nứt. Tôi đã giữ nó ba ngày. Tôi không muốn đổi hàng, tôi chỉ muốn được hoàn tiền thôi.

Câu hỏi

Tin nhắn này có yêu cầu hoàn tiền không?

Gần như chắc chắn
Xác suất câu trả lời là có
99%
Không Tung đồng xu

0,99 — tin nhắn loại trừ phương án chính bằng đúng chữ nghĩa (“Tôi không muốn đổi hàng”), nên còn rất ít chỗ để mô hình phân vân. Phần lớn đầu vào thực tế không sạch sẽ như vậy, và đó là lý do con số quan trọng hơn kết luận.

Yêu cầu và phản hồi, nguyên văn
Yêu cầu
{
  "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"
      }
    }
  }
}
Phản hồi
{
  "model": "jev-1.13.0",
  "answers": {
    "requests_refund": {
      "type": "noul",
      "noul": 0.99
    }
  }
}

Câu trả lời chứa những gì

type "noul"
Khớp với kiểu câu hỏi.
noul number
Xác suất câu trả lời là có, từ 0 (không) đến 1 (có).

Quy tắc và giới hạn

  • criteria là tùy chọn. Nó nhận một mô tả cho true và một cho false, nói rõ mỗi phía của câu hỏi nghĩa là gì.
  • Một câu trả lời Noul không mang trường confidence — khác với Choice và Score. Bản thân xác suất đã mô tả sự bất định: 0,5 chính là mô hình nói rằng nó không biết.

Hãy dùng Noul khi

  • Câu hỏi thực sự có hai phía — cái này có đòi hoàn tiền không, đây có phải bản trùng không, có nhắc tới hạn chót không.
  • Bạn muốn một ngưỡng do bạn kiểm soát. 0,9 để xử lý tự động, 0,6 để gắn cờ, mọi thứ ở giữa thì chuyển cho con người.
  • Bạn muốn đặt một câu hỏi phỏng đoán với chi phí thấp và chỉ đọc nó khi nó kích hoạt.

Hãy dùng thứ khác khi

  • Câu hỏi thật sự có ba câu trả lời trở lên. Tách nó thành nhiều Noul sẽ mời gọi những cái “có” mâu thuẫn nhau; hãy dùng Choice, thứ buộc các xác suất cộng lại bằng một.
  • Bạn đang đánh giá cường độ chứ không phải tính đúng sai. “Việc này có khẩn không” làm mất đi khác biệt giữa hơi khẩn và tuyệt vọng; một Score giữ lại được.

Hai kiểu còn lại

Đặt một Noul cho văn bản của chính bạn

Sân chơi gửi mọi thứ bạn dán vào tới Jev và vẽ ra từng câu trả lời. Không cần tài khoản, không cần khóa.

Mở sân chơi