14. One or more computer readable media storing computer executable instructions to perform a method for constructing multi-dimensional vector representations for each document of a set of documents, the method comprising: determining each predicate structure of one or more predicate structures M in each document of the set of documents, said M predicate structures including a predicate and at least one argument; identifying the predicate and the at least one argument in each of said M predicate structures by a predicate key that is an integer representation; determining a fixed number of arguments q for vector construction; constructing an N-dimensional vector representation of each document based upon the predicate and q arguments; and outputting at least one document of the set of documents based upon the constructed N-dimensional vector representation of the at least one document, wherein any predicate structure of said M predicate structures that includes less than q arguments fills unfilled argument positions with a numerical zero.
14. One or more computer readable media storing computer executable instructions to perform a method for constructing multi-dimensional vector representations for each document of a set of documents, the method comprising: determining each predicate structure of one or more predicate structures M in each document of the set of documents, said M predicate structures including a predicate and at least one argument; identifying the predicate and the at least one argument in each of said M predicate structures by a predicate key that is an integer representation; determining a fixed number of arguments q for vector construction; constructing an N-dimensional vector representation of each document based upon the predicate and q arguments; and outputting at least one document of the set of documents based upon the constructed N-dimensional vector representation of the at least one document, wherein any predicate structure of said M predicate structures that includes less than q arguments fills unfilled argument positions with a numerical zero. 18. The computer readable media of claim 14 , wherein conceptual nearness of two of said N-dimensional vector representations is estimated by subtracting corresponding ones of said predicate keys.