Propaganda Forensics: Recovering the Generation Pipeline of an AI-Driven Influence Campaign
Organizations: LIP6, Sorbonne University, CNRS · IRL Crossing, CNRS · AIRBUS · SIPA Ouest-France · IRISA, CNRS
Abstract
We present a forensic analysis of the generation pipeline behind a recent AI-driven influence campaign. We introduce PROPAGIA, a corpus of 2,646 propagandist French articles from the Storm-1516/CopyCop campaign disclosed by VIGINUM and INSIKT GROUP in 2025. For comparison, we rely on SIPA, a corpus of human-written French mainstream press from the same period. Using topic modeling, vagueness and sentiment analysis, we first isolate persuasion techniques characteristic of propaganda, with PROPAGIA far exceeding SIPA in vagueness, subjectivity and negativity, and citing fewer sources. We then find prompt instruction leaks on 50 of the 84 PROPAGIA websites, including a verbatim ten-point editorial specification accounting for several of these differences, together with high cross-article redundancy. Finally, we show that rewriting-based detection supports INSIKT GROUP's attribution to the Llama 3 family, but also suggests the involvement of Mistral-family models.
Figures & tables
| Instruction | Indicator | SIPA | PROPAGIA |
|---|---|---|---|
| 1, 3 | Articles with sentence overlap | 2.5% | 10% |
| 4 | Quotation score | .32 | .11 |
| 5--7 | Subjectivity | .48 | .54 |
| Objectivity | .74 | .55 | |
| 8 | Negativeness trend | Lower, stable | Higher, rising |
| 9 | Putin-specific sentiment | Not evaluated | |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Statistic | Value |
| Number of articles | 2,646 |
| Number of impersonating websites | 84 |
| Articles per website (mean) | 31.5 |
| Articles per website (median) | 25 |
| Tokens per article (mean) | 250.5 |
| Tokens per article (minimum) | 100 |
| Rewriting model | GPU hours |
|---|---|
| Dolphin | 148.7 |
| Llama | 138.0 |
| Mistral | 115.7 |
| Gemma | 83.0 |
| Zephyr | 71.0 |
| Qwen | 59.0 |