Studienarbeit am Institut für Informationssysteme



Ein Web-Dienst für die automatische Erstellung Nutzer-abhängiger Sitemaps


Beschreibung:
Sitemaps sind im World Wide Web sehr verbreitet. Sie dienen dazu, einem Nutzer eine Übersicht zu geben, welche Angebote auf einer Web-Site verfügbar sind. Ähnlich wie ein Buch-Index, dienen sie also einer groben Orientierung im Informationsangebot. Sitemaps werden in der Regel per Hand erstellt von Web-Administratoren. Eine Änderung der Site hat häufig auch zur Folge, dass die Sitemap angepasst werden muss. Sitemaps werden aktuell meist einheitlich angeboten. D.h. obwohl die Blickwinkel von Besuchern einer Site sehr verschieden sind, werden Sitemaps nicht an die individuellen Bedürfnisse eines Nutzers angepasst.
Die beschriebene Problematik ist Ausgangspunkt dieser Diplomarbeit. In der Arbeit soll eine Client-/Server-Architektur entwickelt werden, um einem Nutzer automatisch generierte und personalisierte Sitemaps anzubieten. Konkret soll dieses mit Applets auf der Client- und einem Servlet Web-Server auf der Server-Seite realisiert werden. Eine Visualisierungskomponente auf der Clientseite dient der Darstellung der Sitemaps. Auf der Serverseite dient eine Kombination von Web Crawler, Informationsfilter und Datenbank dazu, die Sitemaps automatisch zu extrahieren und dem Client bereitzustellen. Ein wesentlicher Aspekt der Arbeit ist eine effiziente Darstellung der Sitemaps. Die verschiedenen Objekte auf einer Site haben eine unterschiedliche Relevanz für einen Nutzer. Diese Relevanz-Information kann mithilfe einer Suchmaschinen-Funktion oder anderer Relevanz-Bestimmungsmethoden ermittelt werden. Dadurch kann eine Sitemap-Darstellung vereinfacht und übersichtlicher gestaltet werden. Dieses ermöglicht ebenfalls die Präsentation eines grösseren Web-Bereiches.

Im Einzelnen sind in der Diplomarbeit folgende Teilaufgaben zu erfüllen:

  1. Einarbeitung in relevante Open-Source-Projekte zum Thema Crawler, Search Engines, Visualisierung; Einarbeitung in Vorarbeiten am Institut
  2. Konzeption der Architektur und Zusammenführen der verschiedenen Teil-Projekte
  3. Untersuchung von Möglichkeiten einer effizienten Darstellung von Sitemaps mithilfe von Relevanz-Filterung
  4. Test des Sitemap Systems an verschiedenen Web-Sites für Demonstrationszwecke

Die Arbeit kann in reduziertem Umfang auch als Bachelor- bzw. Studienarbeit vergeben werden.

Vorkenntnisse:
Die Aufgabenstellung baut auf Entwicklungen am Lehrstuhl für Informationssysteme auf.
Es muss die Bereitschaft der/des Bearbeitenden bestehen, diese vorhandenen Lösungen einzubinden und gegebenenfalls zu erweitern.
Vorlesung Datenbanksysteme
Grundlagen JAVA und Internet-Technologie
Bearbeiter:
Nils Höller

Ergebnis:
Die Ausarbeitung kann im Institut für Informationssysteme angefordert werden.

Betreuung:
Dirk Kukulenz
Institut für Informationssysteme
Ratzeburger Allee 160 ( Gebäde 64 - 2. OG)
23538 Lübeck
Telefon: 0451/500 5704
28.6.2005 webmaster