Multilingual and Crosslingual Fact-Checked Claim Retrieval
Fact-checked claim retrieval task requiring annotators to judge whether a previously fact-checked claim matches a claim from a social media post, supporting multilingual and crosslingual evaluation. Based on SemEval-2025 Task 7.
Configuration Fileconfig.yaml
This Potato config reproduces the annotation task. Save it as config.yaml and run potato start config.yaml to try it.
# Multilingual and Crosslingual Fact-Checked Claim Retrieval
# Based on Peng et al., SemEval-2025 Task 7
# Paper: https://aclanthology.org/2025.semeval-1.323/
# Dataset: https://zenodo.org/records/14989177
#
# In the original shared task, systems retrieve/rank previously fact-checked
# claims that match a given social media post (monolingual and crosslingual).
# This annotation adaptation asks annotators to judge how well a candidate
# previously fact-checked claim matches the claim from a social media post,
# providing a graded relevance judgment and a brief justification.
annotation_task_name: "Multilingual and Crosslingual Fact-Checked Claim Retrieval"
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: match_judgment
description: "How well does the previously fact-checked claim match the claim in the social media post?"
labels:
- "Exact Match"
- "Partial Match"
- "Related But Different"
- "Not Related"
keyboard_shortcuts:
"Exact Match": "1"
"Partial Match": "2"
"Related But Different": "3"
"Not Related": "4"
tooltips:
"Exact Match": "The fact-checked claim addresses the exact same claim made in the post"
"Partial Match": "The fact-checked claim addresses part of the post's claim or a closely related variant"
"Related But Different": "The fact-checked claim covers the same topic but a different specific claim"
"Not Related": "The fact-checked claim is about a different topic or claim entirely"
- annotation_type: text
name: justification
description: "Provide a brief justification for your match judgment."
annotation_instructions: |
You will be shown a claim from a social media post and a candidate
previously fact-checked claim. In multilingual and crosslingual settings
the two may be written in different languages. Your task is to:
1. Read the claim from the social media post carefully.
2. Read the candidate previously fact-checked claim and consider its content.
3. Judge how well the fact-checked claim matches the post's claim using the four categories.
4. Provide a brief justification explaining your reasoning.
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;">Claim from Social Media Post:</strong>
<p style="font-size: 16px; line-height: 1.7; margin: 8px 0 0 0;">{{text}}</p>
</div>
<div style="background: #fefce8; border: 1px solid #fde68a; border-radius: 8px; padding: 16px; margin-bottom: 16px;">
<strong style="color: #a16207;">Previously Fact-Checked Claim:</strong>
<p style="font-size: 15px; line-height: 1.6; margin: 8px 0 0 0;">{{fact_check}}</p>
</div>
<div style="background: #f0fdf4; border: 1px solid #bbf7d0; border-radius: 8px; padding: 12px;">
<strong style="color: #166534;">Source Language:</strong> <span>{{source_language}}</span>
</div>
</div>
allow_all_users: true
instances_per_annotator: 50
annotation_per_instance: 2
allow_skip: true
skip_reason_required: false
Sample Datasample-data.json
[
{
"id": "factclaim_001",
"text": "COVID-19 vaccines contain microchips that track people's movements.",
"fact_check": "Multiple fact-checking organizations have verified that COVID-19 vaccines do not contain microchips. The vaccines contain mRNA or viral vector components, lipids, salts, and sugars. No tracking devices are present in any approved vaccine.",
"source_language": "English"
},
{
"id": "factclaim_002",
"text": "The Great Wall of China is visible from space with the naked eye.",
"fact_check": "NASA astronauts have confirmed that the Great Wall of China is not visible from low Earth orbit without aid. The wall is narrow and blends with the natural landscape, making it indistinguishable from orbit.",
"source_language": "English"
}
]
// ... and 8 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/2025/task07-factchecked-claim-retrieval potato start config.yaml
Dataset & paper
Peng et al., SemEval 2025
Citation (BibTeX)
@inproceedings{peng-etal-2025-semeval,
title = "{S}em{E}val-2025 Task 7: Multilingual and Crosslingual Fact-Checked Claim Retrieval",
author = "Peng, Qiwei and Moro, Robert and Gregor, Michal and Srba, Ivan and Ostermann, Simon and Simko, Marian and Podrouzek, Juraj and Mesar{\v{c}}{\'\i}k, Mat{\'u}{\v{s}} and Kop{\v{c}}an, Jaroslav and S{\o}gaard, Anders",
editor = "Rosenthal, Sara and Ros{\'a}, Aiala and Ghosh, Debanjan and Zampieri, Marcos",
booktitle = "Proceedings of the 19th International Workshop on Semantic Evaluation (SemEval-2025)",
month = jul,
year = "2025",
address = "Vienna, Austria",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2025.semeval-1.323/",
pages = "2498--2511",
ISBN = "979-8-89176-273-2"
}Details
Annotation Types
Domain
Use Cases
Tags
Found an issue or want to improve this design?
Open an IssueRelated Designs
PromiseEval - Corporate ESG Promise Verification
Verification of corporate ESG (Environmental, Social, Governance) promises, requiring annotators to identify whether a statement contains a promise, whether supporting evidence exists, the clarity of the promise-evidence pair, and when the promise can be verified. Based on SemEval-2025 Task 6 (PromiseEval).
BRAINTEASER - Commonsense-Defying QA
Lateral thinking and commonsense-defying question answering task requiring annotators to select answers to brain teasers that defy default commonsense assumptions and provide explanations. Based on SemEval-2024 Task 9 (BRAINTEASER).
Check-COVID: Fact-Checking COVID-19 News Claims
Fact-checking COVID-19 news claims. Annotators verify claims against evidence, identify supporting/refuting spans, and provide verdicts with explanations. Based on the Check-COVID dataset targeting misinformation during the pandemic.