1. A method of processing natural language in an apparatus, which comprises steps providing in memory associated with said apparatus a data base of purpose relation data associated with clause implying word sense numbers such that said purpose relation is a concept that labels one clause implying word sense number or more than one related clause implying word sense number, utilizing a natural language processor to provide natural language with associated clause implying word sense numbers in memory associated with said apparatus, purpose relation identification processing with said apparatus of said clause implying word sense numbers from said natural language and said purpose relation data associated with said clause implying word sense numbers such that said purpose relations which are associated with said clause implying word sense numbers are identified, providing criteria for selecting purpose relations in memory associated with said apparatus, utilizing said criteria for selecting purpose relations to select one or more of said identified purpose relations with said apparatus.