About

UD Annotatrix is a client-side, browser only, tool for editting dependency trees in CoNLL-U and VISL formsts. The point of this is to make manual editing of dependency corpora quicker. The aim of this project is to create an easy-to-use, quick and interactive interface tool for Universal Dependencies annotation, which would work both online and offline and allow the user to edit the annotation in both graphical and text modes.

Editing functionality

Dependency relations (deprels)

Create new deprel Left click on head, then left click on dependent.
Delete a deprel Select all the deprels to be removed with right click, then press either del or backspace. If you want to unselect all the arcs you've just selected, press esc.
Change a deprel label Right click on the arc with the left button (a thexbox completed with the previous deprel should appear), then edit the label and press enter

Editing tokens

Edit a token Right click on the token node (a textbox will appear), navigate with arrows, edit the token, then press enter
Split a token Right click on the token node (a textbox will appear), navigate with arrows, insert a space where you need to split the token. Press enter.
Merge two tokens into a single token Left click on the main token (the token you want to take the markup from), then press m, then select with an arrow, which neighbour you want to append to the main token.
Merge two tokens into a supertoken Left click on a token, then press s, then select with an arrow, which neighbor you want to merge with it.

Editing POS labels

Edit a POS label Right click on the POS node (a textbox will appear), navigate with arrows, edit the POS label, then press enter

Visualisation settings

Vertical alignment Use vertical alignment, when the sentence is too long (i.e. the tree is too big) that the labels cannot be distinguished.
RTL (right to left) Use RTL alignment for languages like Hebrew or Arabic.