1. A system that facilitates generation of a system profile, comprising: a storage component that receives data relating to respective existing profiles of a community of disparate users, the existing profiles are generated by a plurality of client computers and represent application configuration settings used by the respective users of the client computers; an analyzer that processes the existing profile data for the community of users in view of demographic data of a first user and selects a subset of the existing profiles to present to the first user based on similarities between the first user and the respective users in the community; a filter component that applies collaborative filtering in accordance with the analyzer to process previous system settings preferences of existing users in the community to predict likely or possible settings or profiles for new users of a system, the filter component identifies software settings or preferences about context-sensitive computing that are applicable to an application employed by the first user; and a user interface that displays the subset of existing profiles selected by the analyzer, the user interface having at least one input to select from the displayed subset of profiles, the selected profile is used to configure the application settings for the first user; wherein the profiles include user definitions of a cost of interruption associated with each of a set of activities defined in a communications application, and the filter component selects at least one of the profiles for presentation to the first user based on a calculated similarity between the cost of interruption definitions in the existing profiles and the first user's cost of interruption definitions, wherein selection of the at least one profile by the first user applies the configuration settings defined in the selected profile to the communications application employed by the first user.