Argument Mining
Definition
Argument mining automatically identifies and extracts arguments from natural language, in text and in speech. It finds the claims people make, the premises they offer as reasons, and the relations between them. Opinion mining tells what people think about a topic, while argument mining asks why they think it (Lawrence and Reed, 2019).Core concepts
Arguments
Argument mining first separates argumentative text from the rest of a document. It then marks each argument component with its boundaries and its type. The two most common types are claims, the statements under discussion, and premises, the reasons given for or against them.
Relations
Relations, typically support and attack, connect argument components. Linking the components of a document through these relations gives an argument graph, whose nodes are components and whose edges are relations.
Evaluation
An argument takes a stance on a topic, for or against it. Its quality is scored along dimensions such as clarity, relevance, and persuasiveness. Quality judgements are subjective, so annotators often disagree on them.
Reasoning
Arguments often leave steps unstated, such as the warrant that links premises to a claim. Reasoning tasks recover these steps, identify the argumentation scheme of an argument, and recognize fallacies. An argumentation scheme is the reasoning pattern an argument follows, and a fallacy is a flaw in reasoning.
What is an argument?
The literature offers several definitions of an argument. A common one comes from Walton, as reported by Lippi and Torroni (2016). In it, an argument is a set of premises, a conclusion, and an inference from the premises to the conclusion. Argument mining typically calls the conclusion a claim. A premise can support a claim or attack it, and claims on opposite sides can attack each other.
An argument model defines the components of an argument, such as the claim and the premise, and the relations between them. The claim and premise model marks only these two components. The Toulmin model calls premises grounds and adds two more components. The warrant is the general rule that links the grounds to the claim, and the text can leave it unstated. The rebuttal states when the claim does not hold. The original model of Toulmin (1958) adds the backing, a support for the warrant, and the qualifier, the degree of certainty of the claim.
Each domain also names these components in its own way. In debate support, evidence takes the place of premises and supports a claim on a given topic. In clinical trial abstracts, evidence is an observed outcome of a study, and a claim is what the authors infer from it. In court decisions, the claim is called the conclusion, and premises are either factual or legal. The examples below show one argument for each model and each domain.
The most common model. A claim is the statement being argued for, and premises are offered as reasons for it. Some annotations also mark premises that attack a claim.
1 The text
Despite the fact that P1 Premiseadvertisements can be falseful and exaggerated, it is also true that C1 Claimit plays an important role economically. P2 PremiseThey introduce new products.
2 Argument graph
- Premise P1 "advertisements can be falseful and exaggerated" attacks Claim C1 "it plays an important role economically."
- Premise P2 "They introduce new products." supports Claim C1 "it plays an important role economically."
A richer model. Grounds support a claim through a warrant, the general rule that links them, while a rebuttal states when the claim does not hold.
1 The text
R1 RebuttalCapital punishment is not a solution, as it cannot be ruled out that the judicial process may make mistakes. [...] After all G1 Groundthere are criminals who enjoy 'living' in prison for its decent board [...]. Still, C1 Claimthe state needs the death penalty as a deterrent to horrific crimes.
W1 Warrant (implicit)The death penalty deters criminals from committing horrific crimes.
2 Argument graph
- Ground G1 "there are criminals who enjoy 'living'" supports Claim C1 "the state needs the death penalty as a deterrent to horrific crimes."
- Warrant W1 "The death penalty deters criminals from committing horrific crimes." licenses Claim C1 "the state needs the death penalty as a deterrent to horrific crimes."
- Rebuttal R1 "Capital punishment is not a solution, as it cannot be ruled out that the judicial process may make mistakes." attacks Claim C1 "the state needs the death penalty as a deterrent to horrific crimes."
In debate support, a system finds claims on a given topic and the evidence for them, for instance in Wikipedia articles. Claims on opposite sides attack each other.
1 The text
While those on the far-right think that C1 Claimimmigration threatens national identity [...]. Proponents of immigration maintain that, E1 Evidenceaccording to Article 13 of the Universal Declaration of Human Rights, everyone has the right to leave or enter a country, along with movement within it. [...] Some argue that C2 Claimthe freedom of movement both within and between countries is a basic human right. [...] E2 EvidenceImmigration has been a major source of population growth and cultural change throughout much of the history of Sweden. The economic, social, and political aspects of immigration have caused controversy regarding ethnicity, economic benefits, jobs for non-immigrants, settlement patterns, impact on upward social mobility, crime, and voting behavior.
2 Argument graph
- Evidence E2 "Immigration has been a major source of population growth and cultural change throughout much of the history of Sweden. The economic, social, and political aspects of immigration have caused controversy regarding ethnicity, economic benefits, jobs for non-immigrants, settlement patterns, impact on upward social mobility, crime, and voting behavior." supports Claim C1 "immigration threatens national identity"
- Evidence E1 "according to Article 13 of the Universal Declaration of Human Rights, everyone has the right to leave or enter a country, along with movement within it." supports Claim C2 "the freedom of movement both within and between countries is a basic human right."
- Claim C1 "immigration threatens national identity" attacks Claim C2 "the freedom of movement both within and between countries is a basic human right."
- Claim C2 "the freedom of movement both within and between countries is a basic human right." attacks Claim C1 "immigration threatens national identity"
Clinical trial abstracts separate evidence, the observed outcomes of a study, from the claims the authors draw from it. Evidence is further typed, for instance as a comparison between groups or as a significance result.
1 The text
E1 Evidence · SignificanceThe diurnal intraocular pressure reduction was significant in both groups (P < 0.001). E2 Evidence · ComparativeThe mean intraocular pressure reduction from baseline was 32% for the latanoprost plus timolol group and 20% for the dorzolamide plus timolol group. [...] This study clearly showed that C1 Claimthe additive diurnal intraocular pressure-lowering effect of latanoprost is superior to that of dorzolamide in patients treated with timolol.
2 Argument graph
- Evidence E1 "The diurnal intraocular pressure reduction was significant in both groups (P < 0.001)." supports Claim C1 "the additive diurnal intraocular pressure-lowering effect of latanoprost is superior to that of dorzolamide in patients treated with timolol."
- Evidence E2 "The mean intraocular pressure reduction from baseline was 32% for the latanoprost plus timolol group and 20% for the dorzolamide plus timolol group." supports Claim C1 "the additive diurnal intraocular pressure-lowering effect of latanoprost is superior to that of dorzolamide in patients treated with timolol."
Annotations of court decisions distinguish factual premises from legal premises and use relations specific to legal reasoning. A support from failure supports a conclusion because the opposing party failed to prove its point.
1 The text
First, as the Commission correctly contends, FP1 Factual premisethe General Court responded in detail to the complaint relating to an alleged breach of the principle of proportionality [...]. Secondly, FP2 Factual premisethe Hellenic Republic has not indicated with sufficient precision the other complaints put forward by it at first instance to which the General Court did not respond. In those circumstances, C1 Conclusionthe second part of this ground of appeal must be rejected as, in part, unfounded and, in part, inadmissible.
2 Argument graph
- Factual premise FP1 "the General Court responded in detail to the complaint relating to an alleged breach of the principle of proportionality [...]." supports Conclusion C1 "the second part of this ground of appeal must be rejected as, in part, unfounded and, in part, inadmissible."
- Factual premise FP2 "the Hellenic Republic has not indicated with sufficient precision the other complaints put forward by it at first instance to which the General Court did not respond." support from failure Conclusion C1 "the second part of this ground of appeal must be rejected as, in part, unfounded and, in part, inadmissible."
Research areas
Extraction tasks separate argumentative text from the rest, segment it into argument components, and group arguments by the aspects they address.
- Argumentative text detection
- Given a sentence or a passage, the task is to decide whether it contains an argument.
- Argument component identification
- Given an argumentative text, the task is to mark the boundaries of each component and to label it, for instance as a claim or a premise.
- Claim and evidence retrieval
- Given a topic and a set of documents, the task is to retrieve the claims on the topic and the evidence for each claim.
- Aspect mining
- Given an argument, the task is to identify the aspects it addresses, such as the cost or the safety of nuclear energy. Arguments on the same aspect can then be grouped.
Component identification finds claims and premises, while relation identification decides how they connect, for instance through support or attack. These relations define an argument graph over the whole document.
- Relation identification
- Given two argument components, the task is to decide whether one supports or attacks the other, or whether they are unrelated.
- Argument structure prediction
- Given a document, the task is to predict its argument graph, where components are nodes and relations are edges.
Evaluation tasks assign properties to arguments, such as their stance on a topic or their quality.
- Stance classification
- Given a topic and an argument, the task is to decide whether the argument is for or against the topic.
- Argument quality assessment
- Given an argument, the task is to score its quality along dimensions such as clarity, relevance, and persuasiveness. A pairwise variant selects the more convincing of two arguments.
Arguments often leave some steps unstated. These tasks recover the missing steps and assess the inference.
- Implicit argument reconstruction
- Given an argument with missing steps, the task is to generate the unstated premise or the warrant, the general rule that links premise and claim. This typically requires commonsense or expert knowledge.
- Argumentation scheme classification
- Given an argument, the task is to identify its argumentation scheme, the reasoning pattern it follows, such as an argument from consequences.
- Fallacy recognition
- Given an argument, the task is to decide whether its reasoning is flawed and, if so, which fallacy it commits.
Generation tasks write or condense arguments, while retrieval tasks find arguments in large collections.
- Argument summarization
- Given many arguments on a topic, the task is to produce a short summary or a small set of key points.
- Argument generation
- Given a topic or an argument, the task is to generate a new argument, potentially for the opposite stance.
- Argument retrieval
- Given a query, the task is to retrieve relevant arguments from a large collection.
Large language models (LLMs) are now widely applied to argument mining tasks. Argumentation, in turn, offers a way to check how these models reason.
- LLMs for argument mining
- Prompting and fine-tuning allow a single model to address many tasks. Fallacy recognition and the modelling of diverse perspectives remain challenging.
- Argumentation for LLMs
- Argumentative prompts elicit LLM reasoning, and dedicated benchmarks evaluate it. Computational argumentation, a formal way of modelling arguments and their conflicts, can verify it.
Our focus
Argumentative fallacies
We study how machines can spot and name fallacies, which are flaws or errors in reasoning that can make an argument seem convincing. Spotting them takes careful reasoning, so they are a hard test for language models.
Current
Overview of MM-ArgFallacy2025 on Multimodal Argumentative Fallacy Detection and Classification in Political Debates
Workshop on Argument Mining (ArgMining) · 2025
MM-ArgFallacy2025 benchmarks fallacy detection and classification in U.S. presidential debates from text, audio, or both, and finds that text-based systems still score highest.
Past work
- Multimodal Fallacy Classification in Political Debates
Multimodality
Arguments are often spoken, not written. We study whether the sound of a voice helps a computer find and classify arguments better than the words alone.
Current
Overview of MM-ArgFallacy2025 on Multimodal Argumentative Fallacy Detection and Classification in Political Debates
Workshop on Argument Mining (ArgMining) · 2025
MM-ArgFallacy2025 benchmarks fallacy detection and classification in U.S. presidential debates from text, audio, or both, and finds that text-based systems still score highest.
Past work
- MAMKit: A Comprehensive Multimodal Argument Mining Toolkit
- Multimodal Fallacy Classification in Political Debates
- Multimodal Argument Mining: A Case Study in Political Debates
- Argument Mining from Speech: Detecting Claims in Political Debates
Dialogues
We study dialogue systems that exchange arguments with people. Such systems can explain their answers, which matters when users need to trust the information they receive.
Past work
- A Chatbot for Asylum-Seeking Migrants in Europe
- A Dataset of Argumentative Dialogues on Scientific Papers
- A privacy-preserving dialogue system based on argumentation
- An Argumentative Dialogue System for COVID-19 Vaccine Information
Interpretability
We build models that show why they make a decision. This helps people check a prediction and learn which parts of a text make an argument.
Current
Interlocking-free Selective Rationalization Through Genetic-based Learning
Annual Meeting of the Association for Computational Linguistics (ACL) · 2025
GenSPP trains the generator and predictor of a self-explaining text classifier separately with genetic search, removing interlocking and producing more accurate highlights.
Past work
- Combining Transformers with Natural Language Explanations
- Tree-Constrained Graph Neural Networks For Argument Mining
Reasoning in LLMs
We use argumentation to test how large language models reason. This matters because these models now answer questions and judge content, yet their reasoning often fails in ways that are hard to see.
Current
Assessing the Reasoning Capabilities of LLMs in the context of Evidence-based Claim Verification
Findings of the Association for Computational Linguistics: ACL (Findings of ACL) · 2025
RECV, a benchmark of real-world claims labeled by reasoning type, shows that LLMs verify claims by deduction well but fail when abduction is needed.
Past work
- Language is Scary when Over-Analyzed: Unpacking Implied Misogynistic Reasoning with Argumentation Theory-Driven Prompts
- Investigating logic tensor networks for neural-symbolic argument mining
- Neural-Symbolic Argumentation Mining: An Argument in Favor of Deep Learning and Reasoning
Argumentative fallacies
Current
MM-ArgFallacy2025 benchmarks fallacy detection and classification in U.S. presidential debates from text, audio, or both, and finds that text-based systems still score highest.
- Overview of MM-ArgFallacy2025 on Multimodal Argumentative Fallacy Detection and Classification in Political DebatesEleonora Mancini, Federico Ruggeri, et al. · 2025
Past work
Releases the first corpus pairing political debate text with audio for classifying six fallacy types, and shows that adding audio improves classification for several models.
- Multimodal Fallacy Classification in Political DebatesEleonora Mancini, Federico Ruggeri, et al. · 2024
Multimodality
Current
MM-ArgFallacy2025 benchmarks fallacy detection and classification in U.S. presidential debates from text, audio, or both, and finds that text-based systems still score highest.
- Overview of MM-ArgFallacy2025 on Multimodal Argumentative Fallacy Detection and Classification in Political DebatesEleonora Mancini, Federico Ruggeri, et al. · 2025
Past work
MAMKit is an open PyTorch toolkit that puts multimodal argument mining datasets and models behind one interface, so results become easy to reproduce.
- MAMKit: A Comprehensive Multimodal Argument Mining ToolkitEleonora Mancini, Federico Ruggeri, et al. · 2024
Releases the first corpus pairing political debate text with audio for classifying six fallacy types, and shows that adding audio improves classification for several models.
- Multimodal Fallacy Classification in Political DebatesEleonora Mancini, Federico Ruggeri, et al. · 2024
MM-USElecDeb60To16 aligns decades of US presidential debate transcripts with their audio, and shows that pre-trained audio embeddings beat spectral features for argument mining.
- Multimodal Argument Mining: A Case Study in Political DebatesEleonora Mancini, Federico Ruggeri, et al. · 2022
The first system that detects claims in spoken political debates shows that voice features from the audio can improve text-based claim detection.
- Argument Mining from Speech: Detecting Claims in Political DebatesMarco Lippi, Paolo Torroni · 2016
Dialogues
Past work
ACME, a chatbot built on computational argumentation, helps asylum seekers find the highest protection they can apply for, with explanations and privacy by design.
- A Chatbot for Asylum-Seeking Migrants in EuropeBettina Fazzinga, Elena Palmieri, et al. · 2024
ArgSciChat collects 41 dialogues in which scientists question and argue about NLP papers, a hard test for dialogue agents that must explain and defend answers.
- A Dataset of Argumentative Dialogues on Scientific PapersFederico Ruggeri, Mohsen Mesgar, et al. · 2023
A dialogue system that keeps personal data in a language module and picks replies by argumentation over sanitized facts, so answers are defended and explainable.
- A privacy-preserving dialogue system based on argumentationBettina Fazzinga, Andrea Galassi, et al. · 2022
Dialogue systems are widely used in AI to support timely and interactive communication with users. We propose a general-purpose dialogue system architecture that leverages computational argumentation to perform reasoning and provide consistent and explainable answers. We …
- An Argumentative Dialogue System for COVID-19 Vaccine InformationBettina Fazzinga, Andrea Galassi, et al. · 2021
Interpretability
Current
GenSPP trains the generator and predictor of a self-explaining text classifier separately with genetic search, removing interlocking and producing more accurate highlights.
- Interlocking-free Selective Rationalization Through Genetic-based LearningFederico Ruggeri, Gaetano Signorelli · 2025
Past work
memBERT gives a transformer a memory of plain-text expert explanations, so each prediction points to the rationale behind it while keeping classification performance.
- Combining Transformers with Natural Language ExplanationsFederico Ruggeri, Marco Lippi, et al. · 2024
TC-GNN constrains graph pooling to pick out tree-kernel fragments of a sentence parse, and uses them to detect claims and premises across four corpora.
- Tree-Constrained Graph Neural Networks For Argument MiningFederico Ruggeri, Marco Lippi, et al. · 2021
Reasoning in LLMs
Current
RECV, a benchmark of real-world claims labeled by reasoning type, shows that LLMs verify claims by deduction well but fail when abduction is needed.
- Assessing the Reasoning Capabilities of LLMs in the context of Evidence-based Claim VerificationJohn Dougrez-Lewis, Mahmud Elahi Akhter, et al. · 2025
Past work
Prompting LLMs to rebuild the hidden reasoning of implicit misogyny shows that they often reach the right label for the wrong reasons.
- Language is Scary when Over-Analyzed: Unpacking Implied Misogynistic Reasoning with Argumentation Theory-Driven PromptsArianna Muti, Federico Ruggeri, et al. · 2024
Logic Tensor Networks train argument mining models to fit the data and satisfy domain rules, which improves classification, rule compliance, and robustness on scientific abstracts.
- Investigating logic tensor networks for neural-symbolic argument miningAndrea Galassi, Marco Lippi, et al. · 2021
Argues that argument mining needs reasoning, and that neural-symbolic and statistical relational learning can join deep networks and logic rules to provide it.
- Neural-Symbolic Argumentation Mining: An Argument in Favor of Deep Learning and ReasoningAndrea Galassi, Kristian Kersting, et al. · 2020