ASDL:Suchtaktiken und Suchstrategien
From Wiki
Endbericht des ASDL-Projekts
Inhaltsverzeichnis | Hauptseite des ASDL-Projekts
2. Grundlagen für Suchunterstützung <<<<< | 2.1 Suchtaktiken und Suchstrategien | >>>>> 2.2 Software-Agenten
Contents |
Allgemeines
Durch den Siegeszug des Internets in den letzten Jahren kann ein Nutzer auf immer größer werdende Mengen von Informationen zugreifen. Außerdem hat er die Möglichkeit, auf diese Informationen direkt zuzugreifen, d.h. ohne externe Hilfe wie z.B. eines Bibliothekars. Das einzige was er dazu machen muss, ist zu suchen. Aber hier fangen die Probleme schon an, denn wo und wie soll man denn nun suchen? Klar, jeder kennt Google, aber auch eine solche Suchmaschine kann nur helfen, wenn man richtig sucht. Mit dieser Problematik hat sich Marcia Bates beschäftigt. Sie stellt in ihren Arbeiten einige Ansätze vor, mit denen man erfolgreicher suchen und finden kann. Diese Ansätze können auch bei der Suche in Digitalen Bibliotheken hilfreich sein, obwohl sie ursprüglich für "herkömmliche" Bibliotheken etwickelt wurden.
Die vier Ebenen
Marcia Bates hat Suchaktivitäten eines Nutzers in 4 Ebenen unterteilt:
- Move: kleinster, atomarer Schritt in der Suche, kann Gedanke oder Aktion, z.B. Suchwort eingeben, sein
- Tactic: Zusammenfassung mehrerer Moves zur Verbesserung der Suche
- Strategem: Ideen und Aktionen um einen Suchraum zu analysieren und die gewünschten Informationen zu sammeln
- Strategien: Plan um die ganze Suche erfolgreich abzuschließen
Diese vier Ebenen sind des weiteren hierarchisch angeornet, die Abbildung 1 soll diese Hierarchie verdeutlichen.
Move
Ein Move ist die kleinste, atomare Einheit in Bates' System. Er beschreibt einen Schritt in einer Suche. Ein Beispiel für einen Move wäre z.B. ein Suchwort eingeben. Moves bilden die Basis für die folgenden Ebenen.
Tactic
Eine Tactic ist, wie der Name schon sagt, eine komplexere Handlung um eine Suche effizienter zu gestalten. Sie ist ein Zusammenschluss von mehreren Moves, und beschreibt eine Folge von Anweisungen die nacheinander ausgeführt, die Suche zu einem besseren Ergebnis bringen kann.
Marcia Bates hat die Tactics noch weiteren Klassen eingeordnet. Diese Klassen beschreiben die verschiedenen Ziele, welche Tactics haben können.
Monitoring Tactics
Monitoring Tactics sollen die Suche überwachen, um so die Effizienz der Suche steigern. So gibt es z.B. in Bates' Katalog eine Tactic dieser Katgegorie namens "Patterns". Diese Tactic soll beschreiben, dass man, wenn man innerhalb einer Suche auf ein Muster trifft, welches zuvor schon einmal gesucht und gefunden wurde, dem Nutzer eine Liste von Quellen anbieten kann, welche in früheren Suchen schon produktiv waren.
File Structure Tactics
File Structure Tactics betrachten die Struktur in der die Informationen abgelegt sind. Ein Beispiel für diese Art von Taktiken ist SELECT. Diese Taktik besagt, dass ein Problem in verschiedene kleinere Teilprobleme zerlegt werden soll, um diese dann zu lösen. Am Schluss können dann diese Lösungen wieder zu dem größeren Problem zusammengefasst werden. Diese Art der Problemlösung ist eine sehr populäre und produktive Möglichkeit, und nicht nur bei der Suche nach Informationen sehr verbreitet.
Search Formulation Tactics
Search Formulation Tactics sind Taktiken bei denen die Suchanfrage gestellt oder verändert wird. Als Beispiel sei hier REDUCE genannt. So kann aus der Initialen Suchanfrage ein oder mehrere Terme entfernt werden, um eine größere Anzahl von Antworten zu bekommen.
Term Tactics
Diese Art von Taktiken gehen näher auch die Terme ein, nach denen gesucht wird. So kann man hier z.B. RELATE verwenden, um einen Begriff (Term) nach dem gesucht wird, durch ein Synonym zu ersetzen.
Idea Tactics
Die Idea Tactics sind Taktiken, die einem helfen sollen bei einer festgefahrenen Suche diese erfolgreich abzuschließen. Die Idea Tactics stellen eine besondere Kategorie in diesen Ebenen dar, denn sie sind nicht automatisiert nutzbar. Als Beispiel soll hier STOP beschrieben werden. STOP besagt, dass der Nutzer seine Suche anhalten, und zu einem späteren Zeitpunkt wieder starten soll. Da diese Art von Hilfestellung bei den meisten Nutzern einer elektronischen Suche auf Unverständnis stoßen würde, haben wir die Idea Tactics bei unserem Projekt vernachlässigt.
Strategem
Strategeme bilden den dritten Teil in Bates' Ebenen. Sie beschreiben einen komplexeren Vorgang, der bei der Suche helfen kann. Die Strategeme werden auf einem genau abgegrenzten Suchraum angewendet, und bestehen meist aus mehreren Tactics und/oder Moves, die (mehrmals) hintereinander angewandt werden. Ein Suchraum kann hier z.B. ein Adressverzeichnis oder ein Journal sein. Auf diesen Suchraum werden nun passende Tactics oder Moves angewendet um diesen sehr effizient zu durchsuchen. Da eine Suche aber durchaus auf mehreren Suchräumen stattfindem kann, ist es möglich, dass es zu einer Suche auch mehrere Strategeme gibt.
In Daffodil sind mehrere Strategeme umgesetzt, hier sei als Beispiel der sog. Journal-Browser genannt. In ihm wird, wenn der Nutzer einen zentralen Artikel gefunden hat, das Journal, aus welchem der Artikel stammt, durchsucht und nach weiteren Artikeln zu diesem Thema gesucht. Dieses Strategem ist sehr erfolgsverprechend, weil oft im selben Journal mehrere Artikel zum gleichen Thema stehen.
Strategie
Unter einer Strategie versteht Marcia Bates den gesamten Plan, um eine Suche erfolgreich abzuschließen. Diese Strategie besteht aus mehreren Strategemen, Tactics und Moves. Strategien bilden die komlexesten Strukturen in Bates´ Arbeiten.
Bates' Ideen in Daffodil
Daffodil ist wohl einer der ersten Suchsysteme, in dem die Ideen von Marcia Bates umgesetzt wurden. Es wurden viele Strategeme und Tactics implementiert. So ist die Koautoren-Suche in Daffodil als Werkzeug vorhanden, auch der Journal-Browser ist implementiert.
