A runtime controller, which cancels and relaunches delayed units on CrowdFlower to improve the overall task execution time.
An example of an execution timeline for a task with 20 units on CrowdFlower:
A comparison of a task with 100 units ran 3 times without and 3 times with ReLauncher:
You can deploy ReLauncher on Heroku in one-click for free:
To use the demo you need to enter your CrowdFlower API Key, you can find here. This API key is not stored anywhere and is used only to send requests to CrowdFlower from your account.
The paper describing the approach is accepted to CSCW2016 conference in San Francisco