shyamupa / turkle

Copy of turkle for annotation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installation

pip install -r requirements.txt

Usage

First run the commands to start the server,

python manage.py migrate
python manage.py runserver

Publish HITS

python manage.py publish_hits <template_file_path> <csv_file_path>

For example, mydata/mturk.html is template file and mydata/hi.csv is the csv file.

Start Annotating

Load the URL of the tool (by default http://localhost:8000) in your browser. Click on List of HITs, and then start completing the HITs under the Unfinished HITs

Compile Annotations Once Finished

python manage.py dump_results <template_file_path> <results_csv_file_path>

For example, mydata/mturk.html is template file and output.csv is the desired output csv file.

About

Copy of turkle for annotation


Languages

Language:Python 51.7%Language:HTML 45.8%Language:Shell 1.6%Language:CSS 0.9%