Spaces:
Paused
Paused
| annotation_task_name: Agent Trace Comparison | |
| data_files: | |
| - data/agent-comparisons.json | |
| item_properties: | |
| id_key: id | |
| text_key: task_description | |
| task_dir: . | |
| output_annotation_dir: annotation_output | |
| output_annotation_format: json | |
| instance_display: | |
| layout: | |
| direction: horizontal | |
| gap: 16px | |
| fields: | |
| - key: trace_a | |
| type: dialogue | |
| label: Agent A | |
| display_options: | |
| show_turn_numbers: true | |
| alternating_shading: true | |
| - key: trace_b | |
| type: dialogue | |
| label: Agent B | |
| display_options: | |
| show_turn_numbers: true | |
| alternating_shading: true | |
| annotation_schemes: | |
| - annotation_type: radio | |
| name: overall_preference | |
| description: Which agent performed better overall? | |
| labels: | |
| - name: agent_a_much_better | |
| tooltip: Agent A was clearly better | |
| - name: agent_a_slightly_better | |
| tooltip: Agent A was slightly better | |
| - name: tie | |
| tooltip: Both were equally good | |
| - name: agent_b_slightly_better | |
| tooltip: Agent B was slightly better | |
| - name: agent_b_much_better | |
| tooltip: Agent B was clearly better | |
| sequential_key_binding: true | |
| - annotation_type: radio | |
| name: completeness | |
| description: Which agent provided a more complete answer? | |
| labels: | |
| - name: agent_a | |
| - name: tie | |
| - name: agent_b | |
| sequential_key_binding: true | |
| - annotation_type: radio | |
| name: efficiency | |
| description: Which agent was more efficient (fewer unnecessary steps)? | |
| labels: | |
| - name: agent_a | |
| - name: tie | |
| - name: agent_b | |
| sequential_key_binding: true | |
| - annotation_type: radio | |
| name: accuracy | |
| description: Which agent's output was more accurate? | |
| labels: | |
| - name: agent_a | |
| - name: tie | |
| - name: agent_b | |
| sequential_key_binding: true | |
| - annotation_type: radio | |
| name: helpfulness | |
| description: Which agent's final response was more helpful to the user? | |
| labels: | |
| - name: agent_a | |
| - name: tie | |
| - name: agent_b | |
| sequential_key_binding: true | |
| - annotation_type: multirate | |
| name: dimension_ratings | |
| description: Rate each agent on these dimensions (1=Poor, 5=Excellent) | |
| options: | |
| - name: agent_a_correctness | |
| label: Agent A - Correctness | |
| - name: agent_a_efficiency | |
| label: Agent A - Efficiency | |
| - name: agent_a_communication | |
| label: Agent A - Communication | |
| - name: agent_b_correctness | |
| label: Agent B - Correctness | |
| - name: agent_b_efficiency | |
| label: Agent B - Efficiency | |
| - name: agent_b_communication | |
| label: Agent B - Communication | |
| labels: | |
| - '1' | |
| - '2' | |
| - '3' | |
| - '4' | |
| - '5' | |
| - annotation_type: text | |
| name: preference_reason | |
| description: Why do you prefer one agent over the other? | |
| user_config: | |
| allow_all_users: true | |
| require_no_password: true | |