2017-04-17 1 views
0

Existe-t-il une raison impérieuse de créer un site Web externe pour un HIT sur mturk? C'est-à-dire, si la tâche est exécutée par javascript sur la page, pourquoi ne pas simplement le coller dans la source sur mturk et l'exécuter là, collecter des résultats via leur csv? quels sont les avantages de l'utilisation d'un HIT externe (ce qui nécessite évidemment l'obtention d'un serveur, etc.)HIT externe contre HIT inline sur mturk?

Répondre

2

Pensez vous demandez si vous êtes mieux d'utiliser QuestionForm, HTMLQuestion ou ExternalQuestion. Plus précisément, il semble que vous essayez de choisir entre HTMLQuestion (où MTurk/AWS hébergent la question pour vous) ou ExternalQuestion (où vous fournissez une URL et l'hébergez vous-même).

HTMLQuestion a l'avantage évident de ne nécessiter aucune configuration d'hébergement de votre choix. C'est l'avantage que vous appelez dans votre question. Mais cela signifie également que tout le contenu que vous fournissez est relativement statique. Bien que vous ayez raison de manipuler l'expérience utilisateur avec JavaScript, il ne peut pas rappeler dans votre propre environnement pour mettre à jour les informations (par exemple, pour rechercher une valeur dans un répertoire) ni pour effectuer des tâches côté serveur. validation.

Cela rend l'avantage de ExternalQuestion assez évident. Bien que cela signifie que vous êtes responsable de l'héberger vous-même, vous disposez d'une flexibilité totale. Vous pouvez créer une expérience client et serveur dynamique. Certains Demandeurs aiment aussi pouvoir réutiliser les interfaces ou les systèmes qu'ils ont construits, simplement en les adaptant à MTurk (plutôt que de devoir les réécrire tous en HTML).

Pour être complet, QuestionForm est utile lorsque vous ne voulez ni héberger ni écrire en HTML. Vous utilisez un langage XML spécifique à MTurk pour définir votre question, et MTurk s'occupe de tout le rendu. Ceci est bénéfique lorsque vous n'êtes pas à 100% à l'aise avec le langage HTML ou que vous craignez que vous puissiez accidentellement briser vos HIT en menant une mauvaise expérience.

Espérons que ça aide!