기계적 터크에서 전형적인 심리학 실험을 HIT로 게시하려고합니다. 나는 한쌍의 단어 쌍을 제시하고 있으며 제시된 단어 쌍의 순서를 무작위 화/평형화 할 필요가있다. 일반적인 HTML 양식에는이 작업을 수행 할 수있는 방법이없는 것 같습니다. API 또는 명령 줄 인터페이스를 사용하여이를 수행 할 수 있습니까?Mechanical Turk
답변
업데이트 5/20/2016 : 대신 PsiTurk로 이동하십시오. @ John McDonnel의 답변보기
업데이트 6/25/2013 :이 답변은 꽤 오래된 것입니다. Solomon Messing's blog post on MTurk in Social science for a starting point을 참조하십시오.
AMT에 게재되기 시작한 정신 연구의 양을 감안할 때, 옵션으로 추가 할 것이라고 생각할 수 있습니다!
- 서식 (양식 A, B 형, C 형, D 형)의 무리를 만들기 : 본인이 아는
, 당신은없이 웹 인터페이스를 사용하여이 작업을 수행 할 수 없습니다.
- 첫 번째 양식 (양식 A) 실행.
- 근로자에게 비용을 지불 한 다음 모든 근로자를 차단합니다.
- 두 번째 양식 (양식 B) 실행.
- 1 단계와 2 단계에서 근로자와 봉급을 모두 내야합니다.
- 그리고 끝날 때까지 반복하십시오.
이것은 몇 가지 이유로 불량합니다. 첫 번째로 수동으로 다른 양식을 만들어야합니다. 두 번째는 좋은 일을하고있는 노동자를 막음으로써 사이트의 평판에 부정적인 영향을 미친다는 것입니다. 귀하의 IRB는이 사실을 알지 못할 것입니다.
이 문제를 해결하는 가장 좋은 방법은 웹 인터페이스를 사용하지 않고 명령 줄 도구 (CLT)를 사용하여 ExternalQuestions를 만드는 것입니다. 그렇게하면 무작위 화의 세부 사항을 처리하고 자격에 의존하지 않고 근로자에게 정보에 입각 한 동의를 제공하며 이미 작업을 완료 한 근로자를 "정중하게 차단"하는 웹 응용 프로그램을 작성합니다. (이미 참여한 근로자는 HIT를 돌려 줄 것을 요청하는 짧은 메시지를 받게됩니다.)
그 경로를 얻는 데 관심이 있으시면, 제가 수행 한 작업에 대해 details on my blog이 있습니다.
@Nathan VanHoudnos가 나열한 외부 질문 경로로 이동하려면 외부 질문 인터페이스를 사용하여 Mechanical Turk에서 심리학 실험을 실행하기위한 프레임 워크를 구축했습니다. 당신은 그것을 밖으로 확인할 수 있습니다 here. 코드는 간단한 스트로크 실험을 실행합니다. 원하는대로 실행되도록 바꿀 수 있기를 바랍니다. 어떤 도움을 원한다면 알려주세요!
- 1. Amazon Mechanical Turk 작업 검색 API
- 2. Mechanical Turk : 파일을 외부에 게시 하시겠습니까? 인터페이스를 제출 하시겠습니까?
- 3. Amazon Mechanical Mechanical DLL 참조가 컴파일 중 계속 사라짐
- 4. Mechanical Turk를 흥미롭게 사용 했습니까?
- 5. Mechanical Turk에서 파일 업로드를 수락하는 방법은 무엇입니까?
- 6. Mechanical Turk에 HTML 코드로 그리기 상자를 삽입하는 방법은 무엇입니까?
- 7. 응용 프로그램의 GUI를 다른 언어로 번역하는 방법
- 8. Apache 속도 : 해시 테이블?
- 9. 기계적 터크/Cmd 라인 도구/자격/#set 및 #foreach in xml
- 10. 다른 UIViewController에
- 11. DOM 및 탭에 요소 저장에 대한 jQuery 질문
- 12. 사용자 이름이 올바르게 표시되지 않습니다.
- 13. 추출 국가 이름
- 14. 동적 기본값 선택 <SELECT>
- 15. RTurk 및 Turkee로 근로자 자격 설정
- 16. 배열에서 키의 설정되지 않은 범위
- 17. JOptionPane에서 얻은 세부 사항을 추가하기 위해 스크롤 가능한 JList를 만드는 방법
- 18. 많은 의미가없는 오류를 얻는 중입니다.
- 19. 모든 XML-Nodes 속성 값을 얻는 방법은 무엇입니까?
- 20. 여러 html 파일을 CSV로 스크랩
- 21. 사용자 정의 용어집 만들기
- 22. 어떻게 다차원 배열을 사용하여 데이터를 업데이트합니까?
- 23. Python ElementTree XML 구문 분석
HTML 양식은 정적이므로 HTML만으로는 정의 할 수 없습니다. 즉, 이것이 가능해야하지만 HTMLQuestion 질문 구조 (MTurk의 QuestionForm 질문 구조 대신)를 사용하고 javascript를 사용하여 동적으로 내용을 표시해야합니다. (역사적으로, HTMLQuestion은이 질문이 게시 된 시점에 사용 가능하지 않았다고 생각합니다.) 솔직히, 오프 사이트 조사/실험 도구를 사용하는 것이 개발을 시도하는 것보다 쉽습니다. 그러나 그것은 당신이하려는 일에 달려 있습니다. – Thomas