An improved human user computer interface system, wherein a user
characteristic or set of characteristics, such as demographic profile or
societal "role", is employed to define a scope or domain of operation.
The operation itself may be a database search, to interactively define a
taxonomic context for the operation, a business negotiation, or other
activity. After retrieval of results, a scoring or ranking may be applied
according to user define criteria, which are, for example, commensurate
with the relevance to the context, but may be, for example, by date,
source, or other secondary criteria. A user profile is preferably stored
in a computer accessible form, and may be used to provide a history of
use, persistent customization, collaborative filtering and demographic
information for the user. Advantageously, user privacy and anonymity is
maintained by physical and algorithmic controls over access to the
personal profiles, and releasing only aggregate data without personally
identifying information or of small groups.