Machine-translated by Google. Questions are authored in English.
Top

Discussion

What is the system telling you when a WHY query is answered?

  • A.Why the knowledge base contains a rule that appears to contradict another rule in it
  • B.Why the system is asking this question
  • C.Why the conclusion reached differs from the one the user had been expecting to see
  • D.Why a rule failed to fire

Answer: B

A WHY explanation names the rule whose condition the current question is trying to establish, and repeated WHYs walk further up the goal stack. It makes an otherwise arbitrary interrogation feel purposeful. Contrast with expectations, failed rules and contradictions are handled by debugging tools rather than by the explanation facility. The pairing of HOW with WHY covers backward and forward views of the same trace. The shared properties explain why these belong to one family, and the differences explain why more than one exists.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.