Skip to content
/ acoin Public

An annotation tool for the COINS NER model

Notifications You must be signed in to change notification settings

RaspJam/acoin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Screen Shot 2024-03-07 at 2 58 02 PM

This nifty tool is designed for annotating data for the COINS Named Entity Recognition (NER) model. Acoin keeps things simple. Its purpose is to serve as a straightforward annotation tool, given that other options are either paid or far too complex for my needs.


Acoin has it's own annotation syntax. There are 5 labels to use: COMMAND, OPTION, INPUT, NUMBER, STRING. The syntax for labeling word(s) is as follows: [WORD](LABEL). Each annotation is seperated by a newline character (\n).

Just like headers in markdown, you can section off your annotations using #. You may also write comments that won't effect Acoin by starting your line with //.

A few example annotations:

// this comment won't effect Acoin at all, so feel free to write whatever!

# open an app
[Open](COMMAND) up [Google Chrome](STRING) for me.
Please [open](COMMAND) up [firefox](STRING).
## open an app on a device
[Open](COMMAND) [Hulu](STRING) on my [television](INPUT)
[Open](COMMAND) [VLC](STRING) on my [desktop](INPUT)

# setting a timer
Could you [set](COMMAND) a [timer](OPTION) for [120](NUMBER) [seconds](INPUT)?
[Turn](COMMAND) [on](INPUT) the [lights](OPTION) in the [living room](STRING)