agent or intelligent agent
Sometimes called a Web agent or an autonomous agent, this is a program that does things for you, such as filtering your e-mail or finding Web sites that suit your interests. Usually, it's an automatic process. The program does its work independently, based on your preferences (you tell it what you want it to do), and then it reports what it finds. To put a search agent, personal assistant, shopbot, or other intelligent agent to work for you, visit the links below!
NetLingo Classification: Net Technology