Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance the HIT preview server #21

Open
5 tasks
nalourie-ai2 opened this issue Apr 15, 2020 · 0 comments
Open
5 tasks

Enhance the HIT preview server #21

nalourie-ai2 opened this issue Apr 15, 2020 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@nalourie-ai2
Copy link
Contributor

nalourie-ai2 commented Apr 15, 2020

Currently, the HIT preview server simply displays the rendered HITs.

The following enhancements could provide a better user experience:

  1. Add an index page at the /hits/ URL, linking to all of the HITs.
  2. render the HITs in an iframe similarly to how they appear on Mechanical Turk.
  3. Add navigation between the HITs (next, previous, and home buttons).
  4. Add preview and accept modes to the HITs, similarly to the Mechanical Turk site.
  5. Extend the preview server to also render ExternalQuestion HITs.

For implementing 4, it appears that the difference between preview and accept modes for the HITs is the presence of a query parameter, assignmentId=ASSIGNMENT_ID_NOT_AVAILABLE, in the URL used by the iframe [1] [2].

@nalourie-ai2 nalourie-ai2 added enhancement New feature or request good first issue Good for newcomers labels Apr 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant