Plausible Clarifications of Implicit and Underspecified Instructions
Rate the plausibility of a candidate filler (clarification) for a gap in a wikiHow instructional text. Combines a multi-class judgment (IMPLAUSIBLE / NEUTRAL / PLAUSIBLE) with a graded 1-5 plausibility score. Based on SemEval-2022 Task 7 (Roth, Anthonio, and Sauer).
Configuration Fileconfig.yaml
This Potato config reproduces the annotation task. Save it as config.yaml and run potato start config.yaml to try it.
# Plausible Clarifications of Implicit and Underspecified Phrases
# Based on Roth, Anthonio, and Sauer, SemEval 2022
# Paper: https://aclanthology.org/2022.semeval-1.146/
# Dataset: https://github.com/acidAnn/semeval2022_task7_starter_kit
# Task page: https://clarificationtask.github.io/
#
# Instructional texts (wikiHow how-to guides) contain gaps where a phrase
# was left implicit or underspecified. For each gap, several candidate
# fillers (clarifications) are proposed. Annotators rate how plausible each
# filler is in context, mirroring the two SemEval-2022 Task 7 subtasks:
# - Classification: IMPLAUSIBLE / NEUTRAL / PLAUSIBLE
# - Ranking: a graded 1-5 plausibility score
#
# Classification Labels:
# - PLAUSIBLE: The filler clearly makes sense in the how-to guide
# - NEUTRAL: The filler is borderline / neither clearly plausible nor implausible
# - IMPLAUSIBLE: The filler does not make sense in context
annotation_task_name: "Plausible Clarifications of Instructions"
task_dir: "."
data_files:
- sample-data.json
item_properties:
id_key: "id"
text_key: "text"
output_annotation_dir: "annotation_output/"
output_annotation_format: "json"
port: 8000
server_name: localhost
annotation_schemes:
- annotation_type: radio
name: plausibility_class
description: "How plausible is this filler for the gap in the how-to guide?"
labels:
- "PLAUSIBLE"
- "NEUTRAL"
- "IMPLAUSIBLE"
keyboard_shortcuts:
"PLAUSIBLE": "1"
"NEUTRAL": "2"
"IMPLAUSIBLE": "3"
tooltips:
"PLAUSIBLE": "The filler clearly makes sense in the context of the how-to guide"
"NEUTRAL": "Borderline: neither clearly plausible nor clearly implausible"
"IMPLAUSIBLE": "The filler does not make sense in the context of the how-to guide"
- annotation_type: radio
name: plausibility_score
description: "Graded plausibility rating (1 = clearly implausible, 5 = clearly plausible)"
labels:
- "1"
- "2"
- "3"
- "4"
- "5"
annotation_instructions: |
You will see a step from a wikiHow how-to guide with a gap (shown as ____),
followed by a candidate filler (clarification) proposed for that gap.
The filler makes explicit a phrase that was left implicit or underspecified.
First rate how plausible the filler is in context on the 1-5 scale
(1 = clearly implausible, 5 = clearly plausible), then assign the
overall class: PLAUSIBLE, NEUTRAL, or IMPLAUSIBLE.
html_layout: |
<div style="padding: 15px; max-width: 800px; margin: auto;">
<div style="background: #f0f9ff; border: 1px solid #bae6fd; border-radius: 8px; padding: 16px; margin-bottom: 16px;">
<strong style="color: #0369a1;">How-to guide step (gap shown as ____):</strong>
<p style="font-size: 16px; line-height: 1.7; margin: 8px 0 0 0;">{{text}}</p>
</div>
<div style="background: #fef3c7; border: 1px solid #fde68a; border-radius: 8px; padding: 16px; margin-bottom: 16px;">
<strong style="color: #92400e;">Candidate filler:</strong>
<p style="font-size: 16px; line-height: 1.7; margin: 8px 0 0 0;">{{filler}}</p>
</div>
</div>
allow_all_users: true
instances_per_annotator: 50
annotation_per_instance: 3
allow_skip: true
skip_reason_required: false
Sample Datasample-data.json
[
{
"id": "42_1",
"text": "How to Keep a Band Together. Talk openly about ____ before it grows into a bigger conflict.",
"filler": "the situation"
},
{
"id": "42_2",
"text": "How to Keep a Band Together. Talk openly about ____ before it grows into a bigger conflict.",
"filler": "the music"
}
]
// ... and 10 more itemsGet This Design
Clone or download from the repository
Quick start:
git clone https://github.com/davidjurgens/potato-showcase.git cd potato-showcase/semeval/2022/task07-plausible-clarifications potato start config.yaml
Dataset & paper
Roth, Anthonio, and Sauer, SemEval 2022
Citation (BibTeX)
@inproceedings{roth-etal-2022-semeval,
title = "{S}em{E}val-2022 Task 7: Identifying Plausible Clarifications of Implicit and Underspecified Phrases in Instructional Texts",
author = "Roth, Michael and Anthonio, Talita and Sauer, Anna",
booktitle = "Proceedings of the 16th International Workshop on Semantic Evaluation (SemEval-2022)",
month = jul,
year = "2022",
address = "Seattle, United States",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2022.semeval-1.146/",
doi = "10.18653/v1/2022.semeval-1.146",
pages = "1039--1049"
}Details
Annotation Types
Domain
Use Cases
Tags
Found an issue or want to improve this design?
Open an IssueRelated Designs
AdMIRe - Advancing Multimodal Idiomaticity Representation
Multimodal idiomaticity task (SemEval-2025 Task 1, Subtask A): given a potentially idiomatic nominal compound in a context sentence, annotators rank five candidate images by how well each represents the sense in which the compound is used.
AfriSenti - African Language Sentiment
Sentiment analysis for tweets in African languages, classifying text as positive, negative, or neutral. Covers 14 African languages including Amharic, Hausa, Igbo, Yoruba, and Swahili. Based on SemEval-2023 Task 12 (Muhammad et al.).
Argument Reasoning in Civil Procedure
Legal argument reasoning task from SemEval-2024 Task 5. Given a short introduction to a U.S. civil procedure topic, a question, and a candidate answer (a possible solution argument), annotators perform binary classification: judge whether the answer candidate is correct (True) or incorrect (False). Questions and answers are drawn from a civil procedure textbook widely used in U.S. law schools.