2011-02-07 2 views
3

기계적 터크에서 전형적인 심리학 실험을 HIT로 게시하려고합니다. 나는 한쌍의 단어 쌍을 제시하고 있으며 제시된 단어 쌍의 순서를 무작위 화/평형화 할 필요가있다. 일반적인 HTML 양식에는이 작업을 수행 할 수있는 방법이없는 것 같습니다. API 또는 명령 줄 인터페이스를 사용하여이를 수행 할 수 있습니까?Mechanical Turk

+0

HTML 양식은 정적이므로 HTML만으로는 정의 할 수 없습니다. 즉, 이것이 가능해야하지만 HTMLQuestion 질문 구조 (MTurk의 QuestionForm 질문 구조 대신)를 사용하고 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 형)의 무리를 만들기 : 본인이 아는

    , 당신은없이 웹 인터페이스를 사용하여이 작업을 수행 할 수 없습니다.

  2. 첫 번째 양식 (양식 A) 실행.
  3. 근로자에게 비용을 지불 한 다음 모든 근로자를 차단합니다.
  4. 두 번째 양식 (양식 B) 실행.
  5. 1 단계와 2 단계에서 근로자와 봉급을 모두 내야합니다.
  6. 그리고 끝날 때까지 반복하십시오.

이것은 몇 가지 이유로 불량합니다. 첫 번째로 수동으로 다른 양식을 만들어야합니다. 두 번째는 좋은 일을하고있는 노동자를 막음으로써 사이트의 평판에 부정적인 영향을 미친다는 것입니다. 귀하의 IRB는이 사실을 알지 못할 것입니다.

이 문제를 해결하는 가장 좋은 방법은 웹 인터페이스를 사용하지 않고 명령 줄 도구 (CLT)를 사용하여 ExternalQuestions를 만드는 것입니다. 그렇게하면 무작위 화의 세부 사항을 처리하고 자격에 의존하지 않고 근로자에게 정보에 입각 한 동의를 제공하며 이미 작업을 완료 한 근로자를 "정중하게 차단"하는 웹 응용 프로그램을 작성합니다. (이미 참여한 근로자는 HIT를 돌려 줄 것을 요청하는 짧은 메시지를 받게됩니다.)

그 경로를 얻는 데 관심이 있으시면, 제가 수행 한 작업에 대해 details on my blog이 있습니다.

4

@Nathan VanHoudnos가 나열한 외부 질문 경로로 이동하려면 외부 질문 인터페이스를 사용하여 Mechanical Turk에서 심리학 실험을 실행하기위한 프레임 워크를 구축했습니다. 당신은 그것을 밖으로 확인할 수 있습니다 here. 코드는 간단한 스트로크 실험을 실행합니다. 원하는대로 실행되도록 바꿀 수 있기를 바랍니다. 어떤 도움을 원한다면 알려주세요!