A(n) _____ is a programmer who specializes in building knowledge bases, each consisting of a set of rules that the computer will try to prove or disprove by asking a battery of questions.
a. artificial agent
b. knowledge engineer
c. expert system
d. intelligent agent
Answer: b