Bachelor Thesis BCLR-2019-05

BibliographyTurcan, Emine: Ein grafischesWerkzeug zur interaktiven Manipulation von linguistischen XML-Beschreibungen.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 5 (2019).
69 pages, german.
Abstract

Das Arbeiten mit Ressourcen von Korpora gestaltet sich in der Praxis zumeist aufwendig. Daher besteht die Aufgabe dieser Arbeit darin, ein Werkzeug zu implementieren, das eine grafische Unterstützung zum Erstellen und zur Verwaltung von Komponenten-Metadaten für Korpora anbietet. Komponenten-Metadaten stellen hierbei Inhalte von Manifesten für die ICARUS2-Plattform zur formellen Beschreibung von Struktur und Inhalt linguistisch annotierter Korpora dar. Wie ein Korpus aufgebaut ist und wie die Beziehungen verschiedener Layer untereinander sind, erfordert Expertise in der Manifest-Spezifikation. Denn hierbei kommen eine ganze Reihe verschiedener Elemente zum Einsatz, für deren korrekte Anwendung die nötige Kenntnis vorausgesetzt wird. Diese Manifeste bestehen aus XML-Schemata. Sich in diese Sprache einzuarbeiten ist kompliziert und zeitaufwendig. Um solchen Aufwand zu vermeiden, wird in dieser Arbeit ein (grafischer) Editor zum Erstellen und Modifizieren von Komponenten-Metadaten für Korpora konzipiert und implementiert. In der Informatik gibt es viele universelle Datenstrukturen, mit denen vieles auf unterschiedliche Art und Weise dargestellt werden kann. In diesem Fall wurden ein Graph und eine Baumstruktur verwendet, um ein XML-Schema darstellen zu lassen. Jedoch kann das Schaubild eines Graphen oder einer Baumstruktur schnell unübersichtlich und verwirrend werden. Um diesem Problem entgegenzuwirken, bietet der Editor verschiedene Möglichkeiten. Dieser Lösungsansatz bietet für den Endnutzer eine intuitive Alternative zum Schreiben von aufwendigem XML-Code. Die nötige XML-Datei, welche ICARUS2 voraussetzt, wird dabei im Hintergrund produziert.

Department(s)University of Stuttgart, Institute for Natural Language Processing
Superviser(s)Kuhn, Prof. Jonas; Gärtner, Markus
Entry dateMay 20, 2019
   Publ. Computer Science