next up previous contents
Next: Determining the Best Up: The Semantic Analyzer Previous: Generating Constraints.

Applying Constraints.

uK employs an ontological graph search function (Onyshkevych, 1995) to check constraints. This function determines relevant paths between two concepts and returns a score based on their degree of closeness. For example, check-onto-con(ACQUIRE EVENT)gif returns a score of 1.0 (out of 1.0) since ACQUIRE is a type of EVENT. However, check-onto-con(ORGANIZATION HUMAN) returns a score of 0.9 along with the path (ORGANIZATION HAS-MEMBER HUMAN). This indicates that ORGANIZATION can stand in the place of HUMAN because it has HUMAN members. This and other types of metonymy are frequent in natural language and are detected automatically by uK.



Steve Beale
Wed Mar 26 09:27:50 MST 1997