Technique for building a user profile based on content consumption or production
A method develops a user profile to indicate a user's topics of interest. Documents considered by a computer system to have been consumed by a first user are identified. Document summaries are developed identifying concepts represented in each document and the relative strength by which each concept is considered associated with the document, and are accumulated from all identified documents into a profile for the first user, stored in a user profile database.