Intelligent agent

Software tools which help the user find information of specific interest to him/her. The user’s profile is continually refined and improved based on the user’s acceptance or rejection of recommendations over time.