Grin logo
de en es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Engineering - Mechanical Engineering

Implementierung einer Dokumentensuche basierend auf einem Semantischen Netz

Title: Implementierung einer Dokumentensuche basierend auf einem Semantischen Netz

Research Paper (undergraduate) , 2001 , 71 Pages , Grade: 1,3

Autor:in: Dipl.-Ing. Sören Wanke (Author)

Engineering - Mechanical Engineering
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Die Arbeit beginnt mit einem Überblick über bereits im Internet vorhandene Suchmaschinen. Deren Vorteile und insbesondere Nachteile werden aufgezeigt, um einen Vergleich mit dem in dieser Arbeit verwendeten Konzept durchführen zu können. In diesem Zusammenhang wird nicht auf Suchmaschinen im Einzelnen eingegangen, sondern deren grundlegende Konzepte werden erläutert. Darauf wird der Aufbau Semantischer Netze beschrieben, ihre Struktur als Graphen und die Besonderheiten, durch die sie sich von anderen, bereits vorhandenen Konzepten abgrenzen. Nach einer kurzer Beschreibung der Anwendungsgebiete von Semantischen Netzen erläutern Beispiele den Nutzen und die Funktionsweise Semantischer Netze. Dieser Übersichtsdarstellung folgt eine umfassende und detaillierte Darstellung des Konzepts der implementierten Suchmaschine. Die Funktionsweise der zugrundeliegenden Menüs wird aufgezeigt und auch an Beispielen verdeutlicht. Zudem wird darauf hingewiesen, an welchen Stellen das hier verwendete Konzept nicht dem theoretischen Modell entspricht. Im nächsten Kapitel erfolgt eine Beschreibung der Implementierung der LKT-Dokumentensuche. Zunächst wird die Oberfläche beschrieben, und alle Optionen, die dem Benutzer dabei zur Verfügung stehen, werden erklärt. Das darauf folgende Unterkapitel der Arbeit gibt eine Übersicht über die Zusatzprogramme, mit deren Hilfe die Datenbank manipuliert werden kann, z.B. Ändern der Dokumentdaten oder Einfügen eines Dokuments. Danach wird eine Darstellung der Datenbankstrukturen und der Verknüpfungen der Tabellen untereinander gegeben. In den Datenbankstrukturen ist das Grundgerüst des Semantischen Netzes vollständig hinterlegt, während die Suchintelligenz in den php-Skripten liegt. Zusätzlich wird die Funktionsweise des Automatischen Uploads erklärt, der es ermöglicht, Dokumente automatisch in die Datenbank einzutragen. Möglichen Fehlbedienungen wird dadurch vorgegriffen und die Bedienfreundlichkeit für den Benutzer wird erhöht. Die Arbeit schließt mit einem Überblick über die verwendete Software und eine kurze Erläuterung der Quelltexte der einzelnen Programme. Damit sind die Programmstrukturen gemeint. Besondere Bedeutung wird den Seiten schlag.html und schlag2.html beigemessen; ihre Funktionsweisen werden explizit aufgeführt, da sie den Kern der Suche bilden.

Excerpt


Inhaltsverzeichnis

1 Einleitung

1.1 Motivation der Arbeit

1.2 Aufbau der Studienarbeit

2 Bekannte Suchmaschinen des Internets

2.1 Hierarchiebasierende Suchmaschinen

2.2 Suchmaschinen mit Volltextsuche

2.3 Metasuchmaschinen

3 Semantische Netze

3.1 Was sind Semantische Netze?

3.2 Anwendungsgebiete von Semantischen Netzen

3.3 Beispiele verschiedener möglicher Ausprägungen Semantischer Netze

3.3.1 Weiterentwicklung des Internets zu einem Semantischen Netz ([BLHL01])

3.3.2 Das Semantische Netz der Dokumentensuche

3.4 Zukunftsausblick für Semantische Netze

4 Konzept der Dokumentensuche

5 Implementierung der Dokumentensuche

5.1 Aufbau/Ablauf der Suche

5.1.1 Start der Suche

5.1.2 Einstieg in die Suche

5.1.3 Ergebnisausgabe und Weitersuchen

5.1.4 Einordnen eines Dokuments oder Stichworts

5.2 Übersicht über die Hilfsprogramme der Suchmaschine

5.2.1 Eintragung eines Dokumentes in die Datenbank

5.2.2 Überprüfung des Status, Einordnung eines Dokuments

5.2.3 Änderung eines Dokumenteintrags

5.2.4 Löschung von Dokumenten

5.3 Aufbau der Datenbankstruktur und der Tabellen

5.3.1 Die Tabelle tbDokument

5.3.2 Die Tabelle tbDokAutor

5.3.3 Die Tabelle tbStichwort

5.3.4 Die Tabelle tbMenuOber

5.4 Automatischer Upload

5.4.1 Funktionsweise des Uploads

5.4.2 Automatische Benachrichtigung per E-Mail

6 Erläuterungen zur Programmierung

6.1 Übersicht über die verwendete Software

6.1.1 Programmiersprache php

6.1.2 Das relationale Datenbank Management System MySQL

6.2 Einstieg in die Suche: SCHLAG.HTML

6.3 Suchalgorithmus: SCHLAG2.HTML

6.3.1 Die Funktion suchmenu ($stichwort)

6.3.2 Die Funktion suche_stichworte ($liste)

6.3.3 Die Funktion Menuebeschreibung ($men_id)

6.3.4 Die Funktion Beschreibung ($MenID)

6.3.5 Die Funktion Abfrage_ende()

6.3.6 Die Funktion NeueAnfrage ($MenID, $SwID)

6.3.7 Die Funktion Zeige_Menue

6.3.8 Die Funktion Unterteile ($gruppe, $total)

6.4 Die Seiten EINORD1.HTML, DOK_CH.HTM, DELETE.HTM, MULTIDEL.HTM

6.5 Die Seite DOK_INS.HTM

Zielsetzung und Themen

Ziel der Studienarbeit ist die Entwicklung und Implementierung einer suchmaschinenbasierten Dokumentenverwaltung für den Lehrstuhl für Konstruktionstechnik/CAD. Dabei soll ein Semantisches Netz als Grundlage dienen, um die Dokumentensuche intuitiv und unabhängig von einer präzisen Kenntnis über die Dokumenteigenschaften zu ermöglichen.

  • Implementierung einer Suchmaschine auf Basis eines Semantischen Netzes
  • Optimierung der Dokumentenverwaltung und -auffindbarkeit am Lehrstuhl
  • Automatisierung der Datenpflege durch automatische Upload-Funktionen
  • Anpassung eines bestehenden Suchalgorithmus an die spezifischen Anforderungen des Lehrstuhls
  • Sicherstellung einer intuitiven Bedienbarkeit ohne tiefe EDV-Kenntnisse

Auszug aus dem Buch

3.1 Was sind Semantische Netze?

Semantische Netze sind von der Grundstruktur her Netze, also Graphen, wie man sie im Zusammenhang mit der Informatik kennt. D.h. es gibt Knoten und Relationen zwischen diesen Knoten (vgl. Abbildung 3.1).

Ein Semantisches Netz ist ein Graph, dessen Knoten eine Bedeutung tragen und dessen Kanten Relationen darstellen, die die Knoten in verschiedene (insbesondere Abstraktions-) Hierarchien und andere Strukturen einordnen ([Wern01]).

Als Knoten kann alles dienen, was auf der Computerebene abgebildet werden kann und was eine Bedeutung darstellen kann; insbesondere Begriffe und Stichwörter. In Abbildung 3.2 sind das die Buchstaben A bis F, die stellvertretend für eine Bedeutung sein sollen. Knoten im Semantischen Netz tragen also eine Bedeutung. Die Bedeutungen, die solche Knoten tragen, hängen nur vom Kontext ab, in dem das Semantische Netz seine Anwendung findet.

Die hervorzuhebende Eigenschaften Semantischer Netze gegenüber herkömmlichen Netzen ist die Beschaffenheit der Relationen. Sie stellen nicht nur allein eine Verbindung zwischen den Knoten her, sondern geben Auskunft über die Art des Zusammenhangs der Knoten. Dabei hängt diese Information von der Richtung der Betrachtungsweise ab. Relationen können Zusammenhänge wie „ist Urheber von“, „ist Oberbegriff von“ usw. tragen. Es kommt aber darauf an, welcher Knoten zu einem anderen in Beziehung steht.

Zusammenfassung der Kapitel

1 EINLEITUNG: Die Arbeit motiviert die Notwendigkeit einer effizienten, suchmaschinenbasierten Dokumentenverwaltung am Lehrstuhl und beschreibt den Aufbau der Studienarbeit.

2 BEKANNTE SUCHMASCHINEN DES INTERNETS: Hier werden die Funktionsweisen und Schwächen bestehender Suchtechnologien wie hierarchiebasierende Suchmaschinen, Volltextsuche und Metasuchmaschinen analysiert.

3 SEMANTISCHE NETZE: Dieses Kapitel erläutert die theoretischen Grundlagen Semantischer Netze, ihre Struktur und ihr Anwendungspotenzial zur Verbesserung der Mensch-Computer-Interaktion.

4 KONZEPT DER DOKUMENTENSUCHE: Basierend auf der Theorie wird ein spezifisches Konzept für das Semantische Netz der LKT-Dokumentensuche vorgestellt, das auf sogenannten Menüs als Knoten basiert.

5 IMPLEMENTIERUNG DER DOKUMENTENSUCHE: Das Kapitel beschreibt detailliert die praktische Umsetzung der Suche, die Datenbankstruktur, Zusatzprogramme sowie den automatischen Dokumenten-Upload.

6 ERLÄUTERUNGEN ZUR PROGRAMMIERUNG: Hier erfolgt eine Übersicht über die verwendeten Technologien (PHP, MySQL) sowie eine technische Erläuterung des Suchalgorithmus und der zentralen Programmfunktionen.

Schlüsselwörter

Semantisches Netz, Dokumentensuche, Suchalgorithmus, Datenbankstruktur, PHP, MySQL, Web-Agenten, Wissensmanagement, Information Retrieval, Dokumentenverwaltung, Ontologien, Informatik, Lehrstuhl, Datenpflege, Menüstruktur

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit befasst sich mit der Entwicklung und Implementierung einer Dokumentensuchmaschine für einen universitären Lehrstuhl, die auf einem Semantischen Netz basiert.

Welche zentralen Themenfelder werden behandelt?

Die zentralen Themen umfassen die Funktionsweise von Suchmaschinen, die Theorie Semantischer Netze, die Konzeption einer spezifischen Suchoberfläche und deren technische Implementierung mittels PHP und MySQL.

Was ist das primäre Ziel oder die Forschungsfrage?

Das Ziel ist es, eine komfortable und intuitive Dokumentensuche zu schaffen, die Dokumente auffindbar macht, ohne dass der Benutzer detaillierte Kenntnisse über deren spezifische Eigenschaften oder Dateinamen benötigt.

Welche wissenschaftliche Methode wird verwendet?

Die Arbeit verfolgt einen systemorientierten Ansatz, bei dem theoretische Konzepte (Semantische Netze) in eine praktisch anwendbare Softwareumgebung für die Lehrstuhlorganisation überführt werden.

Was wird im Hauptteil behandelt?

Im Hauptteil werden das Konzept des Semantischen Netzes für diese Anwendung, die spezifische Implementierung der Suchoberfläche, die Datenbankstruktur und die Funktionsweise der verschiedenen PHP-Skripte detailliert erläutert.

Welche Schlüsselwörter charakterisieren die Arbeit?

Die Arbeit wird maßgeblich durch Begriffe wie Semantisches Netz, Dokumentensuche, Wissensmanagement und die Web-Technologien PHP und MySQL geprägt.

Warum wurde ein Semantisches Netz statt einer herkömmlichen Volltextsuche gewählt?

Im Gegensatz zur Volltextsuche, die oft zu einer unüberschaubaren Ergebnisflut führt, ermöglicht das Semantische Netz eine geführte und inhaltlich logisch verknüpfte Suche, die den Benutzer schrittweise zum Ziel führt.

Welche Rolle spielen die "Menüs" im entwickelten Konzept?

Menüs fungieren im implementierten Modell sowohl als Knoten im Semantischen Netz, um Begriffe logisch zu verknüpfen, als auch als Blätter, unter denen Dokumente direkt kategorisiert werden.

Wie wird die Datenpflege in der Anwendung effizient gehalten?

Die Datenpflege wird durch einen automatischen Upload-Prozess entlastet, der regelmäßig das Dateisystem scannt, neue Dokumente in die Datenbank einträgt und die Autoren per E-Mail zur finalen Einordnung auffordert.

Excerpt out of 71 pages  - scroll top

Details

Title
Implementierung einer Dokumentensuche basierend auf einem Semantischen Netz
College
Saarland University  (Lehrstuhl für Konstruktionstechnik/CAD)
Grade
1,3
Author
Dipl.-Ing. Sören Wanke (Author)
Publication Year
2001
Pages
71
Catalog Number
V115919
ISBN (eBook)
9783640181315
ISBN (Book)
9783640181407
Language
German
Tags
Implementierung Dokumentensuche Semantischen Netz
Product Safety
GRIN Publishing GmbH
Quote paper
Dipl.-Ing. Sören Wanke (Author), 2001, Implementierung einer Dokumentensuche basierend auf einem Semantischen Netz, Munich, GRIN Verlag, https://www.grin.com/document/115919
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  71  pages
Grin logo
  • Grin.com
  • Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint