Consider the following steps used by a knowledge base designer to represent a…

2025

Consider the following steps used by a knowledge base designer to represent a world
A. Selects atoms to represent propositions
B. Ask questions about intended interpretation
C. Choose a task domain
D. Axiomatizing the domain
Choose the correct answer from the options given below:

  1. A.

    C → A → D → B

  2. B.

    C → A → B → D

  3. C.

    B → C → A → D

  4. D.

    A → C → B → D

Attempted by 77 students.

Show answer & explanation

Correct answer: A

Correct sequence: Choose a task domain → Select atoms to represent propositions → Axiomatize the domain → Ask questions about the intended interpretation.

  1. Choose a task domain: Define the scope and purpose of the knowledge base so you know what knowledge you must represent.

  2. Select atoms to represent propositions: Decide the vocabulary (predicates, constants, propositional atoms) that will name the relevant facts and relations in the chosen domain.

  3. Axiomatize the domain: Write axioms, rules, and constraints using the chosen vocabulary so the knowledge base encodes the intended domain knowledge.

  4. Ask questions about the intended interpretation: Run queries and test cases against the axiomatized KB to verify it answers the intended questions and that the interpretation matches expectations.

Why this order matters:

  • Picking a domain first ensures the vocabulary and axioms are targeted and relevant.

  • Vocabulary selection (atoms) depends on domain scope; axioms depend on the vocabulary.

  • Testing with questions is most effective after axiomatization so you can validate the KB’s behavior.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor