Patent ID: 8190615

Claim:
A computer program product comprising a tangible computer readable recordable storage medium including computer usable program code for implementing a database, said computer program product including: computer usable program code for generating a plurality of records, each record having one or more stored querents and one or more stored respondents and a stored strength value indicating the value to one of the stored querents of one or more responses from one of the stored respondents; wherein said computer usable program code for generating said records comprises: computer usable program code for selecting one or more sets of respondents to respond to one or more queries from a querent by using an initial strength value between the querent and one or more of the respondents; computer usable program code for receiving one or more responses to the queries from one or more of the respondents; computer usable program code for updating the strength values of the respective respondent by an assessment of the response; computer usable program code for iteratively evolving updated connections for future queries, based at least in part on said updated strength values; and computer usable program code for storing said updated connections in said database, as said plurality of records, comprising said stored querents, stored respondents, and stored strength values, such that a computer can access said database to obtain useful responses to said future queries.