CoolFace
Datasetpublic

tomvaillant/investigative-journalism-training

Investigative Journalism Training Instruction-tuning dataset for investigative-journalism and OSINT assistant workflows: tool selection, investigation methodology, verification, financial investigation, digital security/OPSEC, sourcing and evidence, media law, editing, and ethics. This dataset was used to fine-tune the Buried Signals "journalist" model family (Gemma 4 and Qwen3.5/3.6 LoRA adapters and merges). See the model cards under tomvaillant for trained checkpoints.… See the full description on the dataset page: https://huggingface.co/datasets/tomvaillant/investigative-journalism-training.

sourceHugging Faceapache-2.0updated 3mo agoView on Hugging Face
0likes13downloads
Dataset Card

Investigative Journalism Training

Instruction-tuning dataset for investigative-journalism and OSINT assistant workflows: tool selection, investigation methodology, verification, financial investigation, digital security/OPSEC, sourcing and evidence, media law, editing, and ethics.

This dataset was used to fine-tune the Buried Signals "journalist" model family (Gemma 4 and Qwen3.5/3.6 LoRA adapters and merges). See the model cards under tomvaillant for trained checkpoints.

  • —Creator: Tom Vaillant / Buried Signals
  • —Examples: 687 multi-turn chat records
  • —License: Apache 2.0 (consistent with the base models)

Dataset Structure

Each line of training_data.jsonl is a JSON object in chat format:

json
{
  "messages": [
    {"role": "system", "content": "You are an investigative journalism AI ..."},
    {"role": "user", "content": "..."},
    {"role": "assistant", "content": "..."}
  ],
  "metadata": {
    "category": "osint",
    "id": "osint-001",
    "source": "navigator-llm_generated"
  }
}
  • —messages — the conversation (system / user / assistant turns). The system prompt embeds investigative-journalism ethics: the SIFT framework, evidence grounding, proportionality, and source protection.
  • —metadata.category — one of the 10 categories below.
  • —metadata.id — stable per-example identifier.
  • —metadata.source — provenance tag where applicable (e.g. navigator-llm_generated, navigator-community_curated, navigator-llm_regenerated for the 66 OSINT Navigator Q&A records); absent for the synthetic-from-source examples.

Category Distribution

CategoryTagCountPrimary Sources
OSINT Tool Selectionosint141Navigator tool DB, Navigator cached Q&A, Indicator briefings
Investigative Methodologymethodology96Investigation skill, GIJN, Bellingcat
Follow the Moneyfollow-the-money80FTM skill, GIJN, EBU
Fact-Checking & Verificationfact-checking80Fact-checker agent, Verification Handbook 3
Ethics & Proportionalityethics60SPJ Code of Ethics, Spotlight agents
Digital Security / OPSECdigital-security60OPSEC basics reference
Sourcing & Evidencesourcing50Evidence-grounding reference
Media Lawmedia-law50GIJN legal, RCFP
Editing & Story Structureediting40Al Jazeera handbook, EJF manual
Social Media Intelligencesocial-media30Social-media-intelligence skill
Total687

Sources and Attribution

Training examples were synthesized and curated from the following sources.

OSINT tool data (Buried Signals / Indicator Media)

  • —tomvaillant/osint-tool-database — 7,524 OSINT tools, weekly crawl of 9 open-source toolkits. Creator: Tom Vaillant / Buried Signals.
  • —OSINT Navigator Cached Q&A — 238 production query/answer pairs with Wilson-score ranking (LLM-generated and community-curated). Creator: Tom Vaillant / Buried Signals.
  • —Indicator Media Briefing Tools Database — 101 tool entries extracted from 37 briefings. Creator: Indicator Media. Used with permission.

Buried Signals skills (buriedsignals/osint, buriedsignals/spotlight)

  • —OSINT Investigation Methodology, Follow the Money, OPSEC Basics, Spotlight Investigator, Spotlight Fact-Checker, Evidence Grounding. Creator: Tom Vaillant / Buried Signals.
  • —Social Media Intelligence skill — adapted from jamditis/claude-skills-journalism by Jay Amditis (MIT License).

Follow the Money primary sources

  • —Jim Shultz, Follow the Money: A Guide to Monitoring Budgets and Oil and Gas Revenues, Revenue Watch / Open Society Institute, 2005 (ISBN 1-891385-40-2).
  • —Miranda Patrucic & Jelena Cosic, Introduction to Investigative Journalism: Following the Money, GIJN, 2024 (CC BY-ND 4.0).
  • —Derek Bowler, Tracing Beneficial Ownership with OSINT for Financial Crime, EBU Eurovision News Spotlight, 2025.

Investigative manuals (PDFs)

  • —GIJN, Citizen Investigations: A Practical Guide (2019).
  • —UNESCO / Mark Lee Hunter, Story-Based Inquiry: A Manual for Investigative Journalists.
  • —UNESCO, Global Investigative Journalism Casebook.
  • —Al Jazeera Media Institute, Investigative Journalism Handbook.
  • —EJF / TEMPO Institute, Investigative Journalism Training Manual.
  • —CiFAR, Investigate — The Manual (illicit financial flows, 2021).
  • —CIPE, Investigative Reporting: A Toolkit for Reporters (2009).

Web references

Synthetic generation

  • —Instruction/response pairs generated by Claude Opus 4.6 (Anthropic) from the materials above. The system prompt embeds investigative ethics (SIFT, evidence grounding, proportionality, source protection).

Partners

  • —Indicator Media (indicator.media) — OSINT briefing tools data, Navigator partnership.
  • —GIJN (gijn.org) — investigative-journalism methodology and resources.
  • —Bellingcat (bellingcat.com) — OSINT techniques and verification guides.

Intended Use

Fine-tuning journalist-facing assistant models: investigation planning, OSINT tool selection, verification checklists, public-source research methods, evidence-grounded drafting, and ethics. Models trained on this data should have their outputs verified before use in reporting.

Citation

@misc{vaillant2026investigativejournalism,
  title  = {Investigative Journalism Training},
  author = {Vaillant, Tom},
  year   = {2026},
  publisher = {Hugging Face},
  howpublished = {\url{https://huggingface.co/datasets/tomvaillant/investigative-journalism-training}}
}