A computer-implemented method of associative relevancy knowledge profiling, comprising: providing at least two known reference sets; selecting at least two of said known reference sets, including at least a first known reference set and a second known reference set; creating at least one association between at least the first known reference set and the second known reference set to generate an associative relevancy knowledge profile, wherein creating said at least one association comprises: receiving a user input causing creation of the at least one association, wherein the at least one association is between said first known reference set and said second known reference set; and in response to receiving said user input, creating said at least one association; storing said associative relevancy knowledge profile; and modifying said associative relevancy knowledge profile, wherein modifying said associative relevancy knowledge profile comprises modifying said association between said first known reference set and said second known reference set, wherein the method further comprises: creating and storing a plurality of associative relevancy knowledge profiles to create a knowledge repository; selecting one of said associative relevancy knowledge profiles in said knowledge repository, wherein the selection is by a second user other than the user from which the user input causing creation of the at least one association of the selected profile is received; selecting, by the second user, at least one data source to evaluate using said selected profile, wherein the data source is provided by a data server; and performing a search operation upon said at least one data source using said selected profile. providing at least two known reference sets; selecting at least two of said known reference sets, including at least a first known reference set and a second known reference set; creating at least one association between at least the first known reference set and the second known reference set to generate an associative relevancy knowledge profile, wherein creating said at least one association comprises: receiving a user input causing creation of the at least one association, wherein the at least one association is between said first known reference set and said second known reference set; and in response to receiving said user input, creating said at least one association; receiving a user input causing creation of the at least one association, wherein the at least one association is between said first known reference set and said second known reference set; and in response to receiving said user input, creating said at least one association; storing said associative relevancy knowledge profile; and modifying said associative relevancy knowledge profile, wherein modifying said associative relevancy knowledge profile comprises modifying said association between said first known reference set and said second known reference set, wherein the method further comprises: creating and storing a plurality of associative relevancy knowledge profiles to create a knowledge repository; selecting one of said associative relevancy knowledge profiles in said knowledge repository, wherein the selection is by a second user other than the user from which the user input causing creation of the at least one association of the selected profile is received; selecting, by the second user, at least one data source to evaluate using said selected profile, wherein the data source is provided by a data server; and performing a search operation upon said at least one data source using said selected profile. creating and storing a plurality of associative relevancy knowledge profiles to create a knowledge repository; selecting one of said associative relevancy knowledge profiles in said knowledge repository, wherein the selection is by a second user other than the user from which the user input causing creation of the at least one association of the selected profile is received; selecting, by the second user, at least one data source to evaluate using said selected profile, wherein the data source is provided by a data server; and performing a search operation upon said at least one data source using said selected profile.