Question: PART A: CONSTRUCTING AN EXPERT SYSTEM USING PROLOG FOR PARTS INVENTORY (8%) In the first part of the project, you will design and develop an
PART A: CONSTRUCTING AN EXPERT SYSTEM USING PROLOG FOR PARTS INVENTORY (8%) In the first part of the project, you will design and develop an expert system to provide useful information for assembling different products. An example of the product (bike) is given below. You should find a product of your interest and prepare the hierarchy similar to the one below. The selected product should have at least three levels (layers) of hierarchy. Level 1 bike handles Level 2 wheel frame fork frame Level 3 hub spoke rim frontframe rearframe hub rim gears axle fork handle Level 4 spoke Level 5 bolt nut In the knowledge base of the expert system, the program should have at least two models (e.g. bikel,bike2) with some common basicparts (e.g. bolt, nut) and some unique basicparts (e.g. gears1, gears2). Then, you need to design TWO rules or predicates that are useful for the user. These predicates could be the bill of materials (BOM) of the model, which basicpart(s) is common to different models, etc
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
