ArgMining 2027 · Shared Task · Workshop at EACL 2027, Greece

Parameterized Argumentative Reasoning Task (PART)

Reasoning drives much of the recent progress in language models, but its effects on performance are brittle and opaque, which stands in the way of applying these models responsibly in law and evidential reasoning. In this shared task, teams solve reasoning puzzles about witness testimony. Each puzzle is a synthetic case text generated from a formal argumentation attack graph — certain testimonies attack others, rendering them “unbelievable.” The model must decide what can be believed.

Organized by

Dates

Timeline for the PART shared task
DateEvent
Nov 9, 2026Shared Task launch, training data release
Dec 7, 2026Test data release
Dec 11, 2026Submission closes, 23:59 AoE (email predictions to argpart2027@gmail.com; see how to submit)
Dec 15, 2026Results announcement
Dec 31, 2026System description paper due (OpenReview, 4 pages)
Jan 15, 2027Camera-ready version due
Mar 9–14, 2027Workshop at EACL 2027, Greece

The task

Teams are tasked with solving reasoning puzzles concerning witness testimony. Based on a synthetic case text, the goal is to answer binary yes-or-no questions about a particular testimony, or to answer which witnesses can be believed. The puzzles are represented in natural language generated from formal argumentation graphs, where certain testimonies attack others thus rendering them “unbelievable”.

The underlying structure of each puzzle is a directed attack graph, which language models will need to extrapolate from the natural language case text representation in order to solve the task.

Subtasks

We split the overall goal of the shared task into two subtasks: a binary task and a multi-label task. Participants can take part in either or both.

Task 1 · Binary prediction

Determine the believability of a specific statement that was mentioned in the case text.

Input: the binary prompt as given in the dataset (binary_prompt) · Output: yes or no

Task 2 · Multi-label prediction

Determine which witnesses mentioned in the case can be believed.

Input: the multi-label prompt as given in the dataset (multi_label_prompt) · Output: list of names of believable witnesses

Example puzzle

An illustrative reasoning puzzle based on a non-linear attack graph with four arguments (Steging et al., 2025). The model sees only the natural language; it must reason over the hidden attack structure. The prompt shown is for the binary task (Task 1); the multi-label prompt describes the same case but asks which witnesses can be believed.

Attack graph of the example puzzle Four arguments numbered 1 to 4. Argument 2 attacks argument 1. Argument 3 attacks argument 1. Argument 4 attacks argument 3. 1 train is late (Alice) 2 Alice is lying (Bob) 3 Alice is lying (Charlie) 4 Charlie is lying (Dan)
(a) Attack graph — arrows are attack relations: the source renders the target “unbelievable”.

The following is a reasoning puzzle. Witnesses should always be believed unless there is believable testimony that they are lying. Now consider the following facts:

Witness Alice says that the train is late
Witness Bob says that Alice is lying
Witness Charlie says that Alice is lying
Witness Dan says that Charlie is lying

Final question: can we believe that the train is late?
End your answer with: “Answer: yes or no”.

(b) Natural-language puzzle (binary task)

Solution

Nobody accuses Bob or Dan, so both are believed. Dan’s testimony makes Charlie unbelievable, but Bob’s testimony still makes Alice unbelievable.

  • Task 1 (binary): "no": the train being late cannot be believed.
  • Task 2 (multi-label): ["Bob", "Dan"]

Dataset

The dataset is based on the dynamic benchmarks introduced in Steging et al. (2025) and is available on Hugging Face. Each item has an id, a list of all witnesses, and two prompts describing the same case: binary_prompt and multi_label_prompt (testimonies may appear in a different order). Training items also include the answers (binary and multi_label); for test items these are withheld.

Every prompt states the rule that decides the answer: witnesses should always be believed unless there is believable testimony that they are lying (or another attack word, such as “not reliable”). The attack graphs are chains and star-shaped trees, so they contain no cycles, and this rule gives exactly one correct answer for every puzzle.

Puzzles vary in complexity, expressed primarily by the number of nodes and shapes of the underlying argumentation graph. Witness testimonies may be presented in order, shuffled, and irrelevant testimonies unrelated to the main argument may be included. Different types of attack relations, statements, witness names, irrelevant information, and prompt configurations may be expected to ensure generalizability.

Note on distribution: the test set may differ in distribution from the training set. Specifically, expect shifts in the number of nodes and shapes of the underlying argumentation graphs, the order in which witness testimonies are presented (in order or shuffled), the presence of irrelevant testimonies, the types of attack relations, the statements and witness names, and the prompt configurations. Teams should not assume that test puzzles follow the same distribution as the training data.

3,000 training samples
1,000 test samples
3 max runs per subtask

Modeling restrictions

  • Models are restricted to open-weight models with a total of 8B parameters or less. Intermediate steps may use larger open-weight models, for instance for distillation.
  • Mixture-of-experts models count as the total parameter count; ensembles of several models count as the sum of their weights.
  • Teams may use any training data, models, and frameworks, provided the model weights can be released under a license with unrestricted non-commercial use (e.g. Apache, MIT, CC-BY).
  • The use of closed commercial APIs is prohibited at every stage, including intermediate steps such as distillation or data generation.
  • Per subtask, teams may submit a maximum of three runs (see how to submit).

How to submit

Submissions are made by email: send your predictions to argpart2027@gmail.com before the submission deadline (Dec 11, 2026, 23:59 AoE), using this exact subject line so it is not missed:

[PART2027 SUBMISSION] <team name> - run <n>

For example, [PART2027 SUBMISSION] Team Owl - run 1. Attach one JSONL file per run, named <team>_<run>.jsonl (for example owl_1.jsonl). You may send each run in its own email or several runs in one email; in the latter case, list all run numbers in the subject, e.g. [PART2027 SUBMISSION] Team Owl - runs 1, 2, 3.

Number your runs in one sequence per team (1, 2, 3, …), regardless of subtask. The fields in each file decide which subtask(s) the run counts toward, up to three runs per subtask. If you resend a run, the last version received before the deadline counts.

For questions, email the same address with the subject [PART2027 QUESTION] <short topic>.

Submission file format

Each run is a single JSON Lines file (.jsonl, UTF-8), with one JSON object per line and one line per test item:

{"id": "test-0001", "binary": "no", "multi_label": ["Melody"]}
{"id": "test-0002", "binary": "yes", "multi_label": ["Arwen", "Miles"]}
{"id": "test-0003", "binary": "no", "multi_label": []}
  • id: the item id, copied exactly from the test file.
  • binary (Task 1): your answer to the binary prompt, either "yes" or "no".
  • multi_label (Task 2): a list of the names of all witnesses who can be believed, spelled as in the prompt. Order and capitalization do not matter.
  • If you only take part in one subtask, leave the other field out. If a file contains both fields, it counts as one run for each subtask.
  • Include every test item. A missing answer counts as wrong, and a file with unknown or duplicate ids is rejected.

Evaluation

Task 1 · Binary

Primary: macro-F1 over the yes and no classes.

Also reported: accuracy.

Task 2 · Multi-label

Primary: strict accuracy — the predicted list of believable witnesses must match the ground-truth list exactly (order is not taken into account).

Secondary: F1 between the predicted and ground-truth witness lists, averaged over items.

Evaluation is run offline on the predictions teams email to argpart2027@gmail.com. Alongside the evaluation of the teams, the organizers will also run simplistic baselines.

System description papers

Teams are expected to describe their system in a paper of up to 4 pages (excluding references) in the ACL style, submitted via OpenReview by Dec 31, 2026. Teams receive the submission instructions after submitting their runs.

Organizers

Send questions to argpart2027@gmail.com with the subject [PART2027 QUESTION] <short topic>. For submissions, see How to submit.

Cor Steging (photo to be added)

Cor Steging

Postdoctoral Researcher, Utrecht University, the Netherlands · c.c.steging@uu.nl

Michiel T. van der Meer

Michiel T. van der Meer

Postdoctoral Researcher, Leiden University, the Netherlands · m.t.van.der.meer@liacs.leidenuniv.nl

Shubhalaxmi Mukherjee (photo to be added)

Shubhalaxmi Mukherjee

PhD Candidate, TU Delft, the Netherlands

Khalid Al-Khatib

Khalid Al-Khatib

Assistant Professor, Rijksuniversiteit Groningen, the Netherlands

References

  1. Cor Steging, Silja Renooij, and Bart Verheij. 2025. Parameterized argumentation-based reasoning tasks for benchmarking generative language models. In Proceedings of the Twentieth International Conference on Artificial Intelligence and Law, ICAIL ’25, pages 455–459, New York, NY, USA. Association for Computing Machinery.