Ich erstelle HITs auf MTurk Sandbox mithilfe der JAVA-API. Ich bin in der Lage, HITs zu erstellen und auch daran zu arbeiten, indem ich die Benutzeroberfläche von Mitarbeitern durchsuche. Diese Treffer werden jedoch nicht auf der Registerkarte "Verwalten" der Benutzeroberfläche des Anforderers angezeigt.MTurk HITs, die durch Java-API erstellt wurden, werden auf der Registerkarte "Verwalten" auf der Benutzeroberfläche nicht angezeigt
Antwort
Die Registerkarte "Verwalten" auf der MTurk Requester-Website dient zum Verwalten von Batches, die mit der MTurk Requester-Website erstellt wurden (über die Registerkarte Erstellen). Wenn Sie mit der API erstellte HITs anzeigen möchten/möchten, können Sie die ListHITs API method entweder direkt mit der API (mit Ihrem Java-Code) oder über die AWS-Befehlszeilenschnittstelle (CLI) verwenden.
Hier ist ein Blog zu erklären, wie dies mit dem AWS CLI zu tun: https://blog.mturk.com/tutorial-managing-mturk-hits-with-the-aws-command-line-interface-56eaabb7fd4c
Der Blog zeigt, wie aws-Shell verwenden, das eine interaktive Shell, die oben auf dem AWS CLI sitzt. Es hat Autocomplete und zeigt Ihnen inline "man" Seiten für jeden Befehl. Ich persönlich bevorzuge das.
Die CLI und aws-Shell können Sie auch Filter und Formatierer für Ergebnisse schreiben. So kann man Dinge tun, wie folgt aus:
aws mturk list-hits --output table --query 'HITs[].{"1. HITId": HITId, "2. Title": Title, "3. Status":HITStatus}' --endpoint-url https://mturk-requester-sandbox.us-east-1.amazonaws.com --max-results 5
Dies erfordert ListHITs, auf der Sandbox (--endpoint), immer nur 5 Ergebnisse (--max-Ergebnisse), formatiert die Ausgabe als Tabelle anstelle des Standard JSON (--output) und filtert, dass JSON für das HITs-Objekt (HITs []) nur die Felder HITId, Title und Status abruft und gleichzeitig Titel für diese Felder als "1. HITId", "2. Titel", und "3. Status".
Früher gab es einen Link in der MTurk Requester Website für eine GUI, um HITs einzeln zu verwalten, die HITs von der API zeigen würden, aber es war diesen Monat veraltet. Es gibt einen kurzen Thread hier: https://forums.aws.amazon.com/thread.jspa?threadID=267769&tstart=0
Um mit meinen eigenen MTurk Aufgaben zu interagieren, habe ich eine rudimentäre Management-Konsole entwickelt, um Daten von API-gestarteten Aufgaben zu überwachen, zu überprüfen, zu verwalten und herunterzuladen.
Die Verwaltungskonsole ist vollständig JavaScript-basiert und wird lokal in Ihrem Webbrowser ausgeführt. Er repliziert die meisten grundlegenden Funktionen, die mit dem Modul "HITs einzeln verwalten" in den Änderungen vom Dezember 2017 entfernt wurden. Sie benötigen Ihre API-Schlüssel, um das Tool zu verwenden, aber diese werden weder gespeichert noch an mich selbst oder Dritte weitergegeben.
Sie können eine Kopie von GitHub herunterladen: https://github.com/jtjacques/mturk-manage/archive/master.zip
Bitte die mitgelieferte Readme für umfassende Informationen über das Tool sehen, die auf der GitHub Projektseite https://github.com/jtjacques/mturk-manage
- 1. Wie können Datensätze angezeigt werden, die von diesen Benutzern auf der Indexseite in yii2 erstellt wurden?
- 2. Registerkarte XPCOM auf der Registerkarte
- 3. Zugriffstoken wird auf der Registerkarte "Antwort" angezeigt
- 4. MVCs Kendo-Benutzeroberfläche verliert die Maskierung auf der Benutzeroberfläche und auf der Benutzeroberfläche.
- 5. Wie man intellij so einstellt, dass Protokolle auf der Registerkarte Protokolle angezeigt werden und nicht auf der Registerkarte Ausgabe
- 6. Django: Übergeordnete Kategorien werden in der Benutzeroberfläche nicht angezeigt
- 7. Filtertabellen, die auf der Combobox angezeigt werden
- 8. Titel des Videoelements kann in der Benutzeroberfläche nicht angezeigt werden
- 9. Die Quellkarte ist auf der Registerkarte "Chrome-Netzwerk" nicht sichtbar.
- 10. Werden Transaktionen, die mit der REST API erstellt wurden, bei Verwendung der Classic API angezeigt?
- 11. Android: So erstellen Sie Tabs wie die, die auf der Android-Benutzeroberfläche angezeigt werden Seite
- 12. Marker werden nicht auf der Karte angezeigt
- 13. Zugriff auf Qt Layout in der Benutzeroberfläche von Code erstellt?
- 14. Divs werden nicht auf der Webseite angezeigt?
- 15. Drag & Drop auf der Benutzeroberfläche
- 16. Elasticsearch inner-hits auf Kindtyp nicht in der Abfrage
- 17. Video-Tags, die nicht auf der Seite angezeigt werden
- 18. Anmerkungen, die nicht auf der Karte angezeigt werden
- 19. Bilder, die nicht auf der Webseite angezeigt werden
- 20. BitmapDescriptorFactory.fromPath Bilder, die nicht auf der Karte angezeigt werden
- 21. Verwalten von Protokolldateien, die von Cron-Jobs erstellt wurden
- 22. Excel-Add-In-Registerkarte, die nicht auf Band angezeigt wird
- 23. Medienbilder werden nicht angezeigt, obwohl sie erfolgreich auf der Seite geladen wurden
- 24. Warum werden Werttypen auf den Stack- und Referenztypen erstellt, die auf dem Heap erstellt wurden?
- 25. Wie erstellt man Fragmente in der Benutzeroberfläche?
- 26. Fang Registerkarte ändern Ereignis durch Mausklick auf die Registerkarte
- 27. Anwendungen, die beim Ausführen von MapReduce-Hadoop-Jobs nicht in der Benutzeroberfläche von Yarn angezeigt werden?
- 28. Die Bilder werden nach dem Veröffentlichen der Webanwendung auf IIS nicht auf der Seite angezeigt
- 29. Android Espresso wartet nicht auf die Benutzeroberfläche
- 30. Die Verzeichnisschemaerweiterung kann nicht auf Benutzerressourcen angewendet werden, die mit Graph Explorer erstellt wurden.
Gibt es eine eingebaute Fähigkeit Ergebnisse von API zum Download oder durch CLI? Dies ist für HITs verfügbar, die über die Benutzeroberfläche des Anforderers erstellt wurden. Ich möchte ein Excel-Blatt erstellen, das dem von der Benutzeroberfläche für HITs, die über die API erstellt wurden, bereitgestellten Excel-Blatt, und dann verwenden Sie es, um Arbeit zu genehmigen/abzulehnen. Ist es auch über CLI möglich, oder muss ich dafür benutzerdefinierten Code schreiben? –