Skip to content

CLAIM: An Intent-Driven Multi-Agent Framework for Analyzing Manipulation in Courtroom Dialogues

๐Ÿ•’ Published (v1): 2025-06-04 16:22 UTC ยท Source: Arxiv ยท Venue: ACL ยท link

Ask a follow-up

Open an assistant pre-loaded with this paper's context.

๐Ÿ’ฌ Ask ChatGPTโœฆ Ask Claude

TL;DR

CLAIM is a two-stage multi-agent framework for detecting manipulation in courtroom dialogues, combining Intent-Driven Chain-of-Thought (CoT) prompting with a four-agent pipeline of fine-tuned Mistral-7B models. It is paired with LegalCon, a new 1,063-conversation annotated dataset covering manipulation detection, manipulator identification, and technique classification. CLAIM outperforms zero-shot and few-shot baselines across all three tasks on this dataset.

Problem

Existing NLP manipulation-detection work targets social media and mental health dialogues; no dataset or specialized framework exists for the legal domain. Long-form courtroom transcripts pose particular difficulty: manipulation is embedded in legal jargon, power dynamics, and rhetorical strategy, and SoTA models (e.g., ChatGPT-4o) fail to identify the primary manipulator or technique in context-dependent cases.

Method

Stage 1 โ€” Intent-Driven CoT Prompting: Each speaker's communicative intent is extracted from the full dialogue using a structured CoT prompt, producing intent summaries that serve as intermediate reasoning scaffolds.

Stage 2 โ€” Multi-Agent Pipeline: Four specialized agents, each a Mistral-7B fine-tuned on LegalCon via QLoRA (lr \(= 10^{-4}\)), operate sequentially: 1. Detector Agent โ€” binary manipulation presence judgment. 2. Analyzer Agent โ€” identifies primary manipulator and classifies techniques (11 categories). 3. Evidence Agent โ€” extracts textual evidence supporting the labels. 4. Meta Agent โ€” aggregates all agent outputs into final labels.

All agents receive both the raw dialogue and the Stage 1 intent summaries as input. Fine-tuning used a single RTX 3060 with QLoRA to stay within memory constraints.

Key Contributions

  • LegalCon dataset: 1,063 annotated courtroom conversations (663 manipulative / 400 non-manipulative) sourced from OYEZ Supreme Court transcripts and legal TV proceedings; average ~1,000 words per dialogue; annotated for three tasks with inter-annotator agreement \(\kappa = 0.68\) (detection), \(\kappa = 0.59\) (manipulator), Krippendorff's \(\alpha = 0.41\) (techniques).
  • 11 manipulation technique taxonomy developed with psychology expert consultation.
  • CLAIM framework: two-stage intent-grounded multi-agent system that separates intent inference, detection, evidence gathering, and aggregation into distinct specialized roles.
  • First computational framework targeting manipulation analysis specifically in courtroom discourse.

Results

Manipulation Detection (Table 3, Mistral-7B): - CLAIM: Accuracy 0.731, F1 0.727 - Few-shot baseline: Accuracy 0.667, F1 0.664 - Zero-shot baseline: Accuracy 0.609, F1 0.518

Primary Manipulator Identification (Table 4, Mistral-7B): - CLAIM: Accuracy 0.609, F1 0.602 - Few-shot baseline: Accuracy 0.481, F1 0.489 - Zero-shot baseline: Accuracy 0.340, F1 0.340

Manipulation Technique Classification (Table 5, Mistral-7B): - CLAIM: Jaccard \(J = 0.3618\), Accuracy 0.2564 - Few-shot baseline: \(J = 0.3145\), Accuracy 0.2179 - Zero-shot baseline: \(J = 0.1265\), Accuracy 0.0385 - Llama-3.1-8B baselines consistently underperform Mistral-7B equivalents across all tasks.

Limitations

  • Manipulation annotation is inherently subjective; moderate inter-annotator agreement (\(\kappa < 0.70\)) reflects this irreducible ambiguity.
  • LegalCon covers only US English courtroom settings with a limited set of case types; generalizability to other jurisdictions or languages is untested.
  • CLAIM was optimized for long-form courtroom dialogues; performance on short or informal dialogues is expected to degrade.
  • Computational constraints (single RTX 3060) limited batch size and training epochs, preventing experimentation with larger models.
  • Technique classification performance remains low (Jaccard ~0.36), indicating the multi-label taxonomy is difficult to resolve even with the full framework.

Relevance to Harnesses / Meta-Harnesses

CLAIM instantiates a canonical multi-agent harness pattern: a sequential pipeline where specialized sub-agents each own a distinct subtask (detect โ†’ analyze โ†’ retrieve evidence โ†’ aggregate), coordinated by a Meta Agent that synthesizes upstream outputs into a final verdict. The two-stage design โ€” an intent-extraction pre-pass feeding downstream agents โ€” is a concrete example of using intermediate reasoning artifacts as inter-agent context, directly relevant to harness architectures that chain CoT scaffolds across agent boundaries. For researchers building meta-harnesses, the explicit decomposition of a complex NLP judgment into four agent roles with defined input/output contracts, plus the use of domain-fine-tuned models per role, demonstrates both the productivity gains and the engineering overhead of role-specialized pipelines. The Meta Agent aggregation step is also a microcosm of the synthesis/judge-panel pattern common in review harnesses.