Abstract:
A method and system are disclosed for identifying, quantifying, and acting on user preferences. The preferences are calculated from reported data, observed data, inferred data, or any combination of any or all of these sources. The preferences are then used to make various personalized recommendations to suggest that the user take certain actions such as reading an article, purchasing an item, or performing an activity. The preferences can also be used to choose among various communication choices such as message medium, format, level of detail, time of delivery, or others.