1. A method comprising steps of: extracting first meta-attributes based on a first data set of entries and first attributes of said first data set of entries; extracting second meta-attributes based on a second data set of entries and a second attributes of said first data set of entries; generating a first projection of the first data set of entries onto said first meta-attributes; generating a second projection of the second data set of entries onto said second meta-attributes; based on said first projection, said second projection, and data representing a relationship between said first data set of entries and said second data set of entries, generating data representing a relationship between said first meta-attributes and said second meta-attributes; generating data representing a relationship between a third data set of entries and a fourth data set of entries, wherein generating data representing a relationship between a third data set of entries and a fourth data set of entries is based on: a third projection of said third data set of entries onto the first meta-attributes, a fourth projection of said fourth data set of entries onto the second meta-attributes, and said data representing said relationship between said first meta-attributes and second meta-attributes; and wherein the method is executed by one or more computing devices.
2. The method of claim 1 , wherein said third data set of entries has third attributes and is a vector containing vector values, each vector value of said vector values representing an attribute of said third attributes; wherein data representing a relationship between a third data set of entries and a fourth data set of entries comprises particular values, each particular value of said particular values representing a relationship between a particular entry of said fourth data set of entries and said vector; wherein the method further comprises sorting the particular values.