Wortvertauschung |
Top Previous Next |
Beispiele > Wortvertauschung
Anhand des sehr einfachen Beispiels der Vertauschung zweier Worte im Text werden die wesentlichen Teile und Arbeitsschritte, die für ein TETRA-Programm notwendig sind kurz dargestellt.
Problemstellung:
Bei der Erstellung eines Textes kann es immer wieder vorkommen, dass unbeabsichtigt zwei Ausdrücke verwechselt werden, seien es die Namen zweier Personen: Marcuse und Mabuse, seien es zwei Fremdworte: ontologisch und ontisch, oder die Namen zweier chemischer Verbindungen N,N-Di-(2-hydroxyethyl)-N',N'-dimethyl-3,7-diaminophenothiazoniumjodid und N,N'-Di-(2-hydroxyethyl)-N,N'-dimethyl-3,7-diaminophenothiazoniumjodid. Diese Verwechslung soll korrigiert werden.
Herkömmliche Korrekturmethode:
Wollte man diesen Fehler mit der Methode des Suchens und Ersetzens in einer Textverarbeitung korrigieren, so müsste zunächst einer der beiden Ausdrücke durch einen dritten ersetzt werden (z.B. Mabuse durch Labuse), dann der andere Ausdruck durch den ersetzten (Marcuse durch Mabuse) und schließlich der dritte (Labuse) durch den zweiten (Marcuse).
TETRA Programm:
In TETRA ist die Vertauschung zweier Begriffe in einem Arbeitsgang möglich. Allerdings muss hierfür ein kleines Programm - bestehend aus nur einer Regel - geschrieben werden. Der Aufwand macht sich dann schnell bezahlt, wenn man mehrere Texte mit vertauschten Begriffen zu korrigieren hat. Zudem ist es möglich in demselben Durchgang zugleich mehrere vertauschte Wortpaare zu korrigieren. Dass TETRA mit einem Arbeitsgang auskommt, liegt daran, dass der Text hier strikt von links nach rechts durchlaufen wird und immer dann, wenn einer der vertauschten Begriffe angetroffen wird, direkt die Ersetzung durch den jeweils anderen erfolgt.
Es werden zwei Versionen für das Wortvertauschungsprojekt vorgestellt: a) eine Version, die mit nur einer Produktion auskommt b) eine Version, bei der die zentrale Produktion vereinfacht wird und zusätzlich Token auf der Tokenseite definiert werden. |
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |