A commend line tool for labeling alignments of parallel sentences.
Designed and implented by Charles Xin-Tong Li
Label alignments for source file and target file.
chmod +x alt.py
./alt.py source target alignmentView alignments for source file and target file with no modification.
./alt.py -v source target alignmentKey bindings
| key | Description |
|---|---|
q |
quit and save |
n |
next target word |
p |
previous target word |
w |
move forward by a source word |
b |
move backward by a source word |
a |
move alignment right by 10 char |
d |
move alignment left by 10 char |
s |
toggle SURE and POSSIBLE |
<num> |
input a selection number |
> |
next sentences |
< |
previous sentences |
L |
go to selected sentences |
<space> |
toggle alignment of selected words |
source and target should be parallel corpus. alignment should be alignment file corresponding to these two corpus. If alignment does not exits, it will be created. The form of align data should be <source_word>:<target_word>/<sure=1/possible=0>.
