[ aws . mturk ]

list-review-policy-results-for-hit

Description

The ListReviewPolicyResultsForHIT operation retrieves the computed results and the actions taken in the course of executing your Review Policies for a given HIT. For information about how to specify Review Policies when you call CreateHIT, see Review Policies. The ListReviewPolicyResultsForHIT operation can return results for both Assignment-level and HIT-level review results.

See also: AWS API Documentation

See ‘aws help’ for descriptions of global parameters.

Synopsis

  list-review-policy-results-for-hit
--hit-id <value>
[--policy-levels <value>]
[--retrieve-actions | --no-retrieve-actions]
[--retrieve-results | --no-retrieve-results]
[--next-token <value>]
[--max-results <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]

Options

--hit-id (string)

The unique identifier of the HIT to retrieve review results for.

--policy-levels (list)

The Policy Level(s) to retrieve review results for - HIT or Assignment. If omitted, the default behavior is to retrieve all data for both policy levels. For a list of all the described policies, see Review Policies.

(string)

Syntax:

"string" "string" ...

Where valid values are:
  Assignment
  HIT

--retrieve-actions | --no-retrieve-actions (boolean)

Specify if the operation should retrieve a list of the actions taken executing the Review Policies and their outcomes.

--retrieve-results | --no-retrieve-results (boolean)

Specify if the operation should retrieve a list of the results computed by the Review Policies.

--next-token (string)

Pagination token

--max-results (integer)

Limit the number of results returned.

--cli-input-json | --cli-input-yaml (string) Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml.

--generate-cli-skeleton (string) Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input, prints a sample input JSON that can be used as an argument for --cli-input-json. Similarly, if provided yaml-input it will print a sample input YAML that can be used with --cli-input-yaml. If provided with the value output, it validates the command inputs and returns a sample output JSON for that command. The generated JSON skeleton is not stable between versions of the AWS CLI and there are no backwards compatibility guarantees in the JSON skeleton generated.

See ‘aws help’ for descriptions of global parameters.

Output

HITId -> (string)

The HITId of the HIT for which results have been returned.

AssignmentReviewPolicy -> (structure)

The name of the Assignment-level Review Policy. This contains only the PolicyName element.

PolicyName -> (string)

Name of a Review Policy: SimplePlurality/2011-09-01 or ScoreMyKnownAnswers/2011-09-01

Parameters -> (list)

Name of the parameter from the Review policy.

(structure)

Name of the parameter from the Review policy.

Key -> (string)

Name of the parameter from the list of Review Polices.

Values -> (list)

The list of values of the Parameter

(string)

MapEntries -> (list)

List of ParameterMapEntry objects.

(structure)

This data structure is the data type for the AnswerKey parameter of the ScoreMyKnownAnswers/2011-09-01 Review Policy.

Key -> (string)

The QuestionID from the HIT that is used to identify which question requires Mechanical Turk to score as part of the ScoreMyKnownAnswers/2011-09-01 Review Policy.

Values -> (list)

The list of answers to the question specified in the MapEntry Key element. The Worker must match all values in order for the answer to be scored correctly.

(string)

HITReviewPolicy -> (structure)

The name of the HIT-level Review Policy. This contains only the PolicyName element.

PolicyName -> (string)

Name of a Review Policy: SimplePlurality/2011-09-01 or ScoreMyKnownAnswers/2011-09-01

Parameters -> (list)

Name of the parameter from the Review policy.

(structure)

Name of the parameter from the Review policy.

Key -> (string)

Name of the parameter from the list of Review Polices.

Values -> (list)

The list of values of the Parameter

(string)

MapEntries -> (list)

List of ParameterMapEntry objects.

(structure)

This data structure is the data type for the AnswerKey parameter of the ScoreMyKnownAnswers/2011-09-01 Review Policy.

Key -> (string)

The QuestionID from the HIT that is used to identify which question requires Mechanical Turk to score as part of the ScoreMyKnownAnswers/2011-09-01 Review Policy.

Values -> (list)

The list of answers to the question specified in the MapEntry Key element. The Worker must match all values in order for the answer to be scored correctly.

(string)

AssignmentReviewReport -> (structure)

Contains both ReviewResult and ReviewAction elements for an Assignment.

ReviewResults -> (list)

A list of ReviewResults objects for each action specified in the Review Policy.

(structure)

This data structure is returned multiple times for each result specified in the Review Policy.

ActionId -> (string)

A unique identifier of the Review action result.

SubjectId -> (string)

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

SubjectType -> (string)

The type of the object from the SubjectId field.

QuestionId -> (string)

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker’s performance on the HIT.

Key -> (string)

Key identifies the particular piece of reviewed information.

Value -> (string)

The values of Key provided by the review policies you have selected.

ReviewActions -> (list)

A list of ReviewAction objects for each action specified in the Review Policy.

(structure)

Both the AssignmentReviewReport and the HITReviewReport elements contains the ReviewActionDetail data structure. This structure is returned multiple times for each action specified in the Review Policy.

ActionId -> (string)

The unique identifier for the action.

ActionName -> (string)

The nature of the action itself. The Review Policy is responsible for examining the HIT and Assignments, emitting results, and deciding which other actions will be necessary.

TargetId -> (string)

The specific HITId or AssignmentID targeted by the action.

TargetType -> (string)

The type of object in TargetId.

Status -> (string)

The current disposition of the action: INTENDED, SUCCEEDED, FAILED, or CANCELLED.

CompleteTime -> (timestamp)

The date when the action was completed.

Result -> (string)

A description of the outcome of the review.

ErrorCode -> (string)

Present only when the Results have a FAILED Status.

HITReviewReport -> (structure)

Contains both ReviewResult and ReviewAction elements for a particular HIT.

ReviewResults -> (list)

A list of ReviewResults objects for each action specified in the Review Policy.

(structure)

This data structure is returned multiple times for each result specified in the Review Policy.

ActionId -> (string)

A unique identifier of the Review action result.

SubjectId -> (string)

The HITID or AssignmentId about which this result was taken. Note that HIT-level Review Policies will often emit results about both the HIT itself and its Assignments, while Assignment-level review policies generally only emit results about the Assignment itself.

SubjectType -> (string)

The type of the object from the SubjectId field.

QuestionId -> (string)

Specifies the QuestionId the result is describing. Depending on whether the TargetType is a HIT or Assignment this results could specify multiple values. If TargetType is HIT and QuestionId is absent, then the result describes results of the HIT, including the HIT agreement score. If ObjectType is Assignment and QuestionId is absent, then the result describes the Worker’s performance on the HIT.

Key -> (string)

Key identifies the particular piece of reviewed information.

Value -> (string)

The values of Key provided by the review policies you have selected.

ReviewActions -> (list)

A list of ReviewAction objects for each action specified in the Review Policy.

(structure)

Both the AssignmentReviewReport and the HITReviewReport elements contains the ReviewActionDetail data structure. This structure is returned multiple times for each action specified in the Review Policy.

ActionId -> (string)

The unique identifier for the action.

ActionName -> (string)

The nature of the action itself. The Review Policy is responsible for examining the HIT and Assignments, emitting results, and deciding which other actions will be necessary.

TargetId -> (string)

The specific HITId or AssignmentID targeted by the action.

TargetType -> (string)

The type of object in TargetId.

Status -> (string)

The current disposition of the action: INTENDED, SUCCEEDED, FAILED, or CANCELLED.

CompleteTime -> (timestamp)

The date when the action was completed.

Result -> (string)

A description of the outcome of the review.

ErrorCode -> (string)

Present only when the Results have a FAILED Status.

NextToken -> (string)

If the previous response was incomplete (because there is more data to retrieve), Amazon Mechanical Turk returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.