Skip to main content

Image landmarking system for Amazon Mechanical Turk

Project description

# turklandmarker [![travisCI](https://travis-ci.org/benjohnston24/turklandmarker.svg?branch=master)](https://travis-ci.org/benjohnston24/turklandmarker) [![codecov](https://codecov.io/gh/benjohnston24/turklandmarker/branch/master/graph/badge.svg)](https://codecov.io/gh/benjohnston24/turklandmarker) ## Manual Image Landmarking in Amazon Mechanical Turk

MechTurkLandmarker is a web-based image landmarking tool intended for use with Amazon Mechanical Turk. With MechTurkLandmarker you can easily submit tasks to Amazon Mechanical Turk, allowing for many people to manually identify landmarks of interest on an image. This automatically ‘package’ generates all of the required files and automates the build and deployment process through through pre-configured Python scripts. The default setup provides all of the files required in order to create a Mechanical Turk HIT to landmark an example face with the [MULTI-PIE landmark configuration](http://www.flintbox.com/public/project/4742/). An example of a deployed HIT to Amazon S3 can be found [here](https://s3-us-west-2.amazonaws.com/turklandmarker/index.html)

# Installation

Currently the source has not been organised into a single Python package for download from pypi, this may occur in the future with continued development, if there is sufficient demand. For now, simply clone the entire source directory and install all the requirements. It is always recommended to use a virtualenv when installing all requirements.

` git clone git@github.com:benjohnston24/turkmarker.git cd MechTurkLandmarker pip install -r requirements.txt `

## Configuration Files

## Building

## TODO

  • Improve test coverage - Python
  • Add javascript unit tests
  • Add multi-image HITS

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
turklandmarker-1.0.0.dev1-py3-none-any.whl (3.4 MB) Copy SHA256 hash SHA256 Wheel py3

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page