Knowbot

A knowbot(an abbreviation for “KNOWledge roBOT”) is a computer program which performs functions automatically for a user, such as searching a network for specific types of information.