University of Washington, Bothell
CSSIE 482: Expert Systems
Winter 2009
Running Laboratory Project: A Recommendation Expert System
In our labs and associated class discussions, we will work on an expert system that aids in the selection process of a suitable shrub for planting. The table below lists several shrubs and indicates whether each shrub possesses certain characteristics, which are: tolerance to cold weather, tolerance to shade, tolerance to drought, tolerance to wet soil, requirement for acidic soil, tolerance to city dwelling (high pollution), tolerance to growth in a container, whether the shrub is easy to care for, and whether the shrub is fast growing. An “X” indicates the shrub has the characteristic. Note that some of these characteristics represent conditions that the plant tolerates (but does not require), some are requirements, and some are “ordinary” characteristics (they match user desires). Based on interaction with the user, our system should present a list of suitable shrubs.
Shrub | Cold | Shade | Dry | Wet | Acid | City | Pot | Easy | Grows |
| Soil | Soil | Care | Fast | |||||
French hydrangea | X | X | X | X | |||||
Oleander | X | X | X | X | |||||
Northern bayberry | X | X | X | X | X | X | X | ||
Box honeysuckle | X | X | X | X | |||||
Gardenia | X | X | X | ||||||
Common juniper | X | X | X | X | X | ||||
Sweet pepperbush | X | X | X | X | X | ||||
Tartarian dogwood | X | X | X | X | X | ||||
Japanese acuba | X | X | X | X | |||||
Swamp azalea | X | X | X | X | |||||
We will proceed in the following stages: