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

Support other crowdsourcing services #18

Open
kasnerz opened this issue Jun 17, 2024 · 1 comment
Open

Support other crowdsourcing services #18

kasnerz opened this issue Jun 17, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@kasnerz
Copy link
Collaborator

kasnerz commented Jun 17, 2024

Currently, our annotation framework targets Prolific although we are not affiliated with them in any way.

We should make it clear that we support any crowdsourcing service that follows the similar workflow.

This means updating the README and changing the hard-coded Prolific stuff (mostly the final page in the default annotation template, see annotate_default.html).

@kasnerz kasnerz added the enhancement New feature or request label Jun 17, 2024
@kasnerz kasnerz self-assigned this Aug 1, 2024
@kasnerz kasnerz added the in progress Working on it! label Aug 1, 2024
@kasnerz
Copy link
Collaborator Author

kasnerz commented Sep 10, 2024

This is partially solved now. The final message can be customized for each crowdsourcing campaign, including the link shown to the annotators. The instructions on wiki are also now quite general.

What still needs to be investigated are the URL parameters. In factgenie/main.py:annotate, we currently expect the parameters PROLIFIC_PID, SESSION_ID and STUDY_ID that are specific to Prolific.

To properly support other crowdsourcing services, we should enable customizing these parameters.

@kasnerz kasnerz removed their assignment Sep 11, 2024
@kasnerz kasnerz removed the in progress Working on it! label Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant