A knowledge robot is "[a] component of a search engine that collects information from Internet resources."[1]