benutzerunterstützung in verteilten heterogenen digitalen bibliotheken bethina schmitt stand der...
TRANSCRIPT
Benutzerunterstützung
in verteilten heterogenen digitalen
Bibliotheken
Bethina Schmitt
Stand der Arbeit, 25.3.99
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Gliederung des Vortrags
Was bisher getan wurde: Entwicklung eines globalen Schemas Entwicklung von Wrappern und Mediatoren Entwicklung eines Integrators Entwicklung von verschiedenen Benutzeroberflächen
Was in Zukunft getan wird: Benutzerstudien zu Klassen von Informationswünschen Ausschöpfen der Freiheitsgrade bei der Anfragebearbeitung Validierung der verschiedenen Algorithmen Entwicklung einer geeigneten Benutzerschnittstelle Studien zur Benutzerakzeptanz
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Wrapper
Globales Schema
Benutzeragent
UB Karlsruhe BLB Springer
Integrator
HTML-Client
Architektur des Prototyps
... ...
Mediator 1 Mediator 2
Applet-Client 3D-Client
Wrapper 1 Wrapper 3Wrapper 2
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Globales Schema
DokumentTitelAutor[]Verlag JahrAuflageISBNSchlagwortStichwortKlassifikation[]
Systematik Code
SeitenanzahlSprache[]Publikationstyp...
Beschaffungsinformation[]QuelleVerfügbarkeitsort[]
OrtÖffnungszeitenLieferweg[]
LieferartLieferzeitLieferkosten
...
Beschreibungstext[]Inhaltsverzeichnis[]TitelbildVolltext[]Zielgruppe...
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
UB Karlsruhe BLB Springer... ...
Wrapper 1 Wrapper 3Wrapper 2
UB_Kurztitel <STRONG>Katalog</STRONG>: @Katalog@<BR> <STRONG>Suchanfrage</STRONG>: @Suchanfrage@<BR> <STRONG>Trefferanzahl</STRONG>: @Anzahl@<BR> <STRONG>Angezeigte Datensätze</STRONG>:\s*@Bereich@<BR> <UL>@Kurztitelliste@</UL>Bereich @von:\d*@(?: - @bis:\d*@)Kurztitelliste SPLIT[PREFIX] "<LI>" @Kurztiteleintrag@Kurztiteleintrag <A HREF=@AusleihURL:[^>]*@>\s*<IMG.*?</A> <A HREF=@TitelURL:[^>]*@>\s*@Kurztitel@</A>Kurztitel @Titel@ / @Autoren@ , @Jahr@$Autoren SPLIT[INFIX] "\s*;\s*" @Autor@Autor @Nachname@(?:, @Vornamen@)?$Vornamen SPLIT[INFIX] " " @Vorname@
Verbindung mit der Datenquelle Syntaxanalyse: hierarchische reguläre Ausdrücke Austauschformat: OEM-Objekte, Umstellung auf XML
Mediator 1 Mediator 2
Autoren AutorenJahr JahrTitel : Titel {
Hauptsachtitel HauptsachtitelUntertitel Zusätze
}Sprache [ "dt." "de", "franz." "fr", "engl." "en", "ital." "it",
"russ." "ru", "lat." "la", "span." "es"] SpracheTitelURL [extractRegex("nd=(.*?)(?:&|$)")] IDAusleihURL [encapsulate($Katalog,$Ausleihe)] LieferwegeQuery
Anfragetransformation in Anfragebaum Blätter entsprechen ausführbaren Anfragen innere Knoten für Mengenoperatoren,
Filteroperationen und expandierbare FolgeanfragenAttributmodellübersetzung in globales Schema
Integrator
Aufbau der Gesamtergebnismengeflexible Duplikaterkennungs- und -eliminierungsstrategienNachbearbeitungsoperationen zum Gruppieren und Sortieren
HTML-Client Applet-Client 3D-Client
Anbindung über MVC Inter-Modell-Kommunikation
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Verschiedene Ansätze zur Benutzerunterstützung
Visualisierung der Ergebnismengen
Information Retrieval
Benutzermodellierung, KI
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Was will ein Benutzer?
Sofort starten mit Anfrage ohne längliche Anmeldung Schnelle Antworten zu einer Anfrage, dann kann er diese
nämlich auch schnell noch einmal umformulieren zusätzliche Anhaltspunkte zur Beurteilung der Relevanz
eines Dokumentes, inhaltlicher oder beschaffungstechnischer Art
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Was kann unser System?
viele verschiedene Dokumentenbestände ansprechen viele zusätzliche Informationen liefern eine ready reference Anfrage optimal unterstützen eine erschöpfende Suche anbieten komplexe Anfragen korrekt bearbeiten, Eingabe: Quellen,
Selektionsbedingungen und Projektionsattribute nicht schneller sein als die zugrundeliegenden Dienste
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Was machen andere Systeme?
entweder ready reference Anfragen unterstützen, wie z.B. acses oder subito
oder nur Kurztitellisten aus Autor, Titel und Jahr zurückgeben, wie z.B. KVK
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Freiheitsgrade des Systems
Bei Literaturrecherche steht „Korrektheit“ nicht im Vordergrund
erschöpfende Suche in allen Quellen, die zu allen nachgewiesenen Dokumenten sämtliche vorhandenen Zusatzinformationen liefert
Handlungsspielraum: angesprochene Quellen Trefferanzahl gelieferte Informationen zu einem Dokument zu welchem Zeitpunkt
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Anfragebearbeitung
Entwicklung von verschiedenen Algorithmen zur Anfragebearbeitung
Eignung der Quellen Antwortzeiten der Quellen Dokumentenbestand der Quellen Organisation der Informationen in den Quellen
Vergleich mit der korrekten erschöpfenden Suche Steigerung des Kosten/Nutzen-Verhältnisses
Kosten = Antwortzeit Nutzen = Anzahl Dokumente und Zusatzinformationen
UniCats
Bethina Schmitt Klausurtagung, 25.03.1999
Ausblick
Vorgefertigte Rollen zur Unterstützung eines schnellen Anfangs und zur Reduktion von Benutzereingaben
allgemeine weitere Vorgehensweise: technischer Beitrag zur Machbarkeit Benutzerstudien für Rollenkonstellation Konzeption einer geeigneten Benutzerschnittstelle, z.B.
Schieberegler Zeit-Zusatzinfo-Dokumentenmenge Benutzerstudien 2. verbesserte Version der Benutzeroberfläche