Lexical Annotation Workbench (LAW) is an integrated environment for morphological annotation. It supports simple morphological annotation (assigning a lemma and tag to a word), integration and comparison of different annotations of the same text, serching for particular word, tag etc. The workbench runs on all operating systems supporting Java, including Windows and Linux. It is an open system extensible via plugins - e.g., views, import/export filters, helps. The primary file format is the PDT 2.0 format (a PML instanciation); it is possible to import and export data in the PDT 1.0 format (CSTS) and the TNT format.
In the near future, the workbench will be extended with various statistical analysis functions and assistance from external tools like taggers and parsers.
The application is organized arround layers of annotation. Typically, each morphological layer (an m-layer) contains information provided by a specific tool or process, e.g., a morphological analyzer, a tagger, an annotator. In the PDT 2.0 format, each layer corresponds to a single file.
The application consists of three major components:
1 - Navigator - for navigating through words of the document (browsing, filtering, searching, etc.)
2 - Da Panels - for displaying and disambiguating morphological information (lemmas, tags) of a word. The panel consists of two windows - a grouping list and a list of items. The latter displays all the lemma-tag items associated with the current word (on the particular m-layer). The former makes it possible to restrict the items to a particular group, e.g., items with a particular lemma, detailed pos or gender. One of the panels is primary -- certain actions apply to that panel (e.g. Ctrl+T moves focus to the list of items in the primary panel).
3 - Context Views - various contexts, e.g. plain text of the document, syntactic structures, etc.
The Usual Process of Annotation
The usual disambiguation proceeds as follows.
Open a file with the m-layer you want to annotate (File | Open, or Ctrl+O). The associated w-layer opens automatically.
Switch to the ambi-list in Navigator displaying the ambiguous words of the layer you want to annotate and select the first word.
Press Enter. The cursor moves to the primary Da Panel. Select the correct lemma and tag and press
Enter again. The cursor will move to the next ambiguous word.
If you made a mistake, switch to the all list, find the word where you made the mistake, select it, the associated annotation appears in the DaPanel. You can now select the correct item and then switch back to the ambi list.
Save the result of your work by selecting File | Save or Ctrl + S.
Development of this application was or has been partially supported by: