2011-02-07 9 views
3

私はメカニカルタークでHITとして典型的な心理実験を投稿しようとしています。私はダースペアのペアを提示しており、提示された単語ペアの順序をランダム化/平衡化する必要があります。典型的なHTMLフォームでは、これを行う方法がないようです。 APIやコマンドラインインターフェイスを使ってこれを行う方法はありますか?Mechanical Turk

+0

HTMLフォームは静的なので、定義上、HTMLだけでは不可能です。つまり、これは間違いなく可能ですが、(MTurkのQuestionForm質問構造の代わりに)HTMLQuestionの質問構造を使用し、JavaScriptを使用してコンテンツを動的に表示する必要があります。 (歴史的なメモとして、この質問が掲載された時点ではHTMLQuestionは利用できなかったと思います)。率直に言って、それを開発しようとするよりも、おそらくオフサイトの調査/実験ツールを使うほうが簡単でしょう。しかし、それはあなたが何をしようとしているかに依存します。 – Thomas

答えて

5

更新5/20/2016:代わりにPsiTurkを使用してください。 @John McDonnelの回答を参照してください。

更新6/25/2013:この回答はかなり古いです。 Solomon Messing's blog post on MTurk in Social science for a starting pointを参照してください。

AMTに出演し始めている精神研究の量があれば、これをオプションとして追加すると思います!

  1. テンプレート(フォームA、フォームB、フォームC、フォームD)の束を作成する:私の知る限り

    は、あなたがすることなく、Webインターフェイスでこれを行うことはできません。

  2. 最初のフォーム(フォームA)を実行しています。
  3. 労働者に支払い、その後すべてをブロックします。
  4. 2番目のフォーム(フォームB)を実行しています。
  5. ステップ1とステップ2から労働者とすべてを払ってください。
  6. 完了するまで繰り返す。

これはいくつかの理由で悪いことです。最初に、さまざまなフォームを手動で作成する必要があります。もう一つは、良い仕事をしている労働者をブロックすることによって、あなたはそのサイトの評判に悪影響を与えているということです。あなたのIRBはこれに親切に見えることはありません。

これを解決する最も良い方法は、Webインターフェイスを使用せず、コマンドラインツール(CLT)を使用してExternalQuestionsを作成することです。そうすれば、無作為化の詳細を処理し、資格に頼らずに労働者にインフォームドコンセントを与え、すでに作業を終えた労働者を「丁寧にブロックする」Webアプリケーションを作成することができます。 (既に参加している労働者は、HITを返すよう求める短いメッセージを受け取るでしょう)

あなたがその道を選ぶことに関心があるなら、私はそれをどうやって行ったかについてdetails on my blogを持っています。

4

あなたが@Nathan VanHoudnosに記載された外部質問ルートに行くことを決めたら、私は外部質問インターフェイスを使ってMechanical Turkで心理学実験を実行するためのフレームワークを構築しました。あなたはそれを確認することができますhere。コードは簡単なストロープ実験を実行します。うまくいけば、それを変更して必要なものを実行することができます。あなたがそれを設定する助けをしたい場合私に教えてください!

関連する問題