3. Begriffsklärungen
Bevor das Thema weiter vertieft werden soll, müssen an dieser Stelle einige Begriffe geklärt werden.
In vielen Texten werden die Bezeichnungen Crawler, Robot, Agent, Suchmaschine und Metasucher erstaunlicherweise synonym verwendet oder zumindest wird keine klare Abtrennung vorgenommen.. Um hier eine bessere und sinnvolle Abtrennung zu finden sollen die Begriffe zumindest für diese Arbeit definiert werden.
3.1. Robots
Die Bezeichnungen Robot - Spider - Crawler werden oft als Synonym für eine Suchmaschine oder die Art einer Suchmaschine genutzt.
Synonym verwandt werden sollen in der vorliegenden Arbeit die Begriffe Robot, Crawler oder Spider. Sie seien definiert als Programme, die sich durchs Internet bewegen und so alle erreichbaren Daten sammeln.
Das Robotersystem einer Suchmaschine beispielsweise besteht aus einer ganze Reihe parallel arbeitender Robots, die über eine zentrale Steuerung, die URL-Datenbank, alle miteinander in Kontakt stehen. Jeder Robot meldet seine Ergebnisse und kann somit die anderen wechselseitig indirekt steuern. So erkennt das System beispielsweise, wenn eine Webseite erst vor kurzem besucht wurde, ob sie dabei indexiert, also in den Katalog aufgenommen wurde oder der Server außer Betrieb war.
3.2. Agent
Ein Agent sei an dieser Stelle definiert als ein Programm, welches unabhängig vom Benutzer, allerdings ausgerichtet auf dessen spezifischen Wünsche und Interessen das Internet selbständig auf Inhalte durchsucht. Da der Intelligente Agent im folgenden Hauptthema der vorliegenden Arbeit ist, soll diese Definition an dieser Stelle vorerst zur Abgrenzung von den anderen Begriffen genügen.
3.3. Suchmaschine
Suchmaschine ist der Oberbegriff für die Datenbank, die Abfragemaske sowie die ihr zuarbeitenden Robots. Sie stellt einen Ursprung der Intelligenten Agenten dar, da die Crawler wie bereits definiert untereinander Daten austauschen um eine Ergebnisdopplung zu vermeiden und Ressourcen zu sparen.
3.4. Metasuchmaschine
Metasucher sollen hier definiert sein als Programme, die verschiene Suchdienste über eine einheitliche Eingabemaske gleichzeitig ansprechen und so die Anzahl relevanter Suchergebnisse erheblich erhöhen.
|