A system for determining ignition problems in an automobile.
(20 points) For each of the following situations, identify whether a forward reasoning or backward reasoning approach should be used and why. Since some of these might be viewed as being very broad in scope, it is acceptable for you to restrict the domain by providing a short interpretation of your view of the domain. Discuss why you have specified backward or forward reasoning. Bi-direction reasoning is NOT an acceptable choice â only forward or backward are allowed.
A system for determining ignition problems in an automobile.
A system for determining why your electric lawn mower will not start.
A system that monitors your lawn and, based on the time of year, provides advice concerning applying fertilizer and insecticides.
A system monitoring people swimming in a swimming pool that alerts lifeguards should someone appear to be drowning.
2. (20 points) Given the following subset of rules dealing with solvents that can be applied to clogged drains:
R1 IF Main-Material is Stainless Steel AND
Secondary-Material is not Plastic AND
Ventilation is good or fair AND
Rubber is present
THEN Solvent is Cloropro
R2 IF Main-Material is not Plastic AND
Secondary-Material is metal AND
Ventilation is excellent
THEN Solvent is Grease Stopper
R3 IF Main-Material is Stainless Steel AND
Secondary-Material is not metal AND
Ventilation is good or fair AND
Rubber is present
THEN Solvent is ACD 500
R4 IF Main-Material is not Steel AND
Secondary-Material is metal or plastic AND
Ventilation is poor or fair
THEN Solvent is Pulverizer
A. Create a semantic network that contains, as close as possible, the same knowledge. Is your knowledge in this representation more or less powerful than the rule representation? Why?
B. Create a Frame system that contains, as close as possible, the same knowledge. Is your knowledge in this representation more or less powerful than the rule representation? Why?
3. (20 points) Consider the…





