1. A method for responding to knowledge interchange queries, the method comprising: receiving and storing preferences for knowledge interchange profiles associated with a plurality of individuals from a plurality of client computers, the preferences being operative to indicate: an anonymity of a corresponding individual associated with information stored in a corresponding knowledge interchange profile and an exclusion of data from the corresponding knowledge interchange profile; receiving and storing the knowledge interchange profiles in a profile database, wherein each knowledge interchange profile comprises at least one keyword, at least one noun phrase, and at least one contact; performing out-of-process processing on the profile database to eliminate noise words from the profile database; receiving a request to query the profile database; executing the requested query over the profile database to identify search results; and returning the search results as a response to the query.
1. A method for responding to knowledge interchange queries, the method comprising: receiving and storing preferences for knowledge interchange profiles associated with a plurality of individuals from a plurality of client computers, the preferences being operative to indicate: an anonymity of a corresponding individual associated with information stored in a corresponding knowledge interchange profile and an exclusion of data from the corresponding knowledge interchange profile; receiving and storing the knowledge interchange profiles in a profile database, wherein each knowledge interchange profile comprises at least one keyword, at least one noun phrase, and at least one contact; performing out-of-process processing on the profile database to eliminate noise words from the profile database; receiving a request to query the profile database; executing the requested query over the profile database to identify search results; and returning the search results as a response to the query. 5. The method of claim 1 , wherein receiving the request to query the profile database comprises receiving a request by a user to locate information consumed by other individuals at least one individual having similar interests as the user making the request, and wherein executing the received requested query over the profile database comprises: searching the profile database to identify the at least one individual having similar interests as the user making the request, and identifying information consumed by the at least one individual having similar interests from the contents of the individual knowledge interchange profiles.