Provided are architectures, system, methods, and computer program products that provide a user with the ability to define an association of data and/or information from known reference sets perceived by the user as relevant to a subject matter domain, thereby imparting and formalizing some of the user's knowledge about the domain. An associative relevancy knowledge profiler may also allow a user to create a profile by modifying or restricting the known reference sets and windowing the results from the association as a user might refine any other analysis algorithms. An associative relevancy knowledge profiler may also be used to define a user profile used by the user and others. A user profile may be usable in various manners depending upon, for example, rights management permissions and restrictions for a user.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A system for associative relevancy-based discovery, the system comprising: at least one user interface module configured to: receive selection of an associative relevancy knowledge profile, and receive selection of at least one data source to evaluate using the associative relevancy knowledge profile; and a processor configured to cause performance of a discovery process operation upon the at least one data source using the associative relevancy knowledge profile. 2. The system of claim 1, further comprising: a preferencing module configured to modify the associative relevancy knowledge profile. 3. The system of claim 2, wherein the preferencing module is configured to modify the associative relevancy knowledge profile by creating at least one viewing preference for presenting results from use of the associative relevancy knowledge profile. 4. The system of claim 2, wherein the preferencing module is configured to modify the associative relevancy knowledge profile by modifying an association between at least two known reference sets of the associative relevancy knowledge profile 5. The system of claim 1, further comprising: a restriction module configured to restrict the associative relevancy knowledge profile. 6. The system of claim 5, wherein the restriction module is configured to restrict the associative relevancy knowledge profile by imposing a restriction upon at least two known reference sets of the associative relevancy knowledge profile. 7. The system of claim 6, wherein the user interface module is further configured to receive user input defining a restriction, and wherein the restriction module is further configured to restrict the associative relevancy knowledge profile based on the user input defining the restriction. 8. The system of claim 7, wherein the restriction is selected from the group of: a selection, a ranking, a filter, a semantic enrichment, a computational restriction, a fixed numerical modification, a linear numerical computation, and a non-linear numerical computation. 9. The system of claim 1, wherein the discovery process comprises a search or evaluation of the at least one data source based upon the associative relevancy knowledge profile. 10. The system of claim 9, wherein the processor is further configured to: identify user preferences built into the associative relevancy knowledge profile; and cause performance of the discovery process based on the identified user preferences. 11. The system of claim 1, further comprising: an association module configured to utilize the result of a discovery process as a known reference set for creating a new associative relevancy knowledge profile. 12. A method for associative relevancy-based discovery, comprising: selecting an associative relevancy knowledge profile; selecting at least one data source to evaluate using the associative relevancy knowledge profile; and performing a discovery process operation upon the at least one data source using the associative relevancy knowledge profile. 13. The method of claim 12, further comprising: modifying the associative relevancy knowledge profile. 14. The method of claim 13, wherein modifying the associative relevancy knowledge profile comprises creating at least one viewing preference for presenting results from use of the associative relevancy knowledge profile. 15. The method of claim 13, wherein modifying the associative relevancy knowledge profile: comprises modifying an association between at least two known reference sets of the associative relevancy knowledge profile 16. The method of claim 12, further comprising: restricting the associative relevancy knowledge profile by imposing a restriction upon at least two known reference sets of the associative relevancy knowledge profile. 17. The method of claim 16, further comprising: receiving user input defining a restriction, wherein restricting the associative relevancy knowledge profile is based on the user input defining the restriction. 18. The method of claim 12, wherein the discovery process comprises a search or evaluation of the at least one data source based upon the associative relevancy knowledge profile. 19. The method of claim 12, further comprising using the result of a discovery process as a known reference set for creating a new associative relevancy knowledge profile. 20. A computer program product for associative relevancy-based discovery, the computer program product comprising at least one non-transitory computer-readable storage medium storing computer-readable program code portions that, when executed, cause an apparatus to: select an associative relevancy knowledge profile; select at least one data source to evaluate using the associative relevancy knowledge profile; and perform a discovery process operation upon the at least one data source using the associative relevancy knowledge profile.