1. A method for tracking interests of a user based on personal information, the method comprising: monitoring a stream of documents to obtain a plurality of electronic documents of the user; processing the plurality of electronic documents to obtain information therefrom; determining at least one person of importance to the user and one term of importance to the user based on the information obtained from the plurality of electronic documents; and generating an interest profile of the user that includes each person and each term of importance.