Annotate which action the speaker intended at the first word that
disambiguates such action. In examples such as "there needs
to be" is an ambigous, thus we annotate at the start of an argument
which disambiguates it fully.
Select |
E.g. "see the object xx" is marked as a Select.
Select is used for bringing an object into discourse. "take object xx.." is annotated until it is disambiguated (between move or select for instance).
| |
Move |
A move action implies a mouse motion where the object is already
grabbed. Therefore on the Actor layer there should be a grabbed
action inmediately before a Move action. On the speaker layer, there is no
need for this requirement.
| |
Rotate |
Rotate (object, location, distance, heading). Rotates an object
by a certain distance (abstraction for angular distance "rotate
it 30 degrees"), heading (for example "rotate the square
clockwise"), location entry in the location layer is used to
express spatial relation ("a little bit more").
| |
Paint |
Paint (object, color). Paints an object with a certain color.
| |
Stop | Speaker wants to stop the action underway.
| |
Continue | Speaker wants to continue the action underway.
| |
Point | Mouse is over an object. However it has not grab it.
| |
Mouse motion | Mouse is moving without object.
| |
Grab | Mouse has selected an object and is holding to it but it is
not moving. E.g. "pick up object xx". There is always a grab action before
any move action.
| |
Release | Mouse releases an object which was dragging or grabbing.
| |
Unspecified | Unspecified or uninterpreatable action. Annotator should explain in comments.
| |