Sentence <---------------> Attribute <---------> Value
The temperature is 81. <-----> Temperature <------> 81
You are a liar. <------------> Your_statement <--> false
George is tall and fat. <------> George <---------> fat tall
Reactor is contaminated. <----> Contaminated <----> true
A problem arises when the value has not been assigned. In a system where one stands for true and zero stands for false, using zero for a value makes it look as if the value is known and assigned. We could leave the value blank, but the computer might take this as a zero. The AI people use a special variable nil that means no value or value not assigned. This terminology is straightforward and is unlikely to cause problems. One thing to watch for in complicated systems is labeling the same thing two different ways. Unless the computer program accounts for labels that are equivalent, an attribute that is supposedly unique will be confused with the other label.
Select any of the following:
Last update: 7-Dec-94, comments to cockbd@rpi.edu and patand@rpi.edu