A rule acquisition method for expert systems receives input from the expert, one word at a time, and checks each word by determining alternative parses for the partial sentence as so far entered. Feedback is provided to the expert when a word does not conform to a required grammar, this feedback comprising a menu of legal next choices. When the sentence is completed it is translated into the form of a diagnositc rule. An expert system for troubleshooting electronic equipment is disclosed employi...