aiml-clickbait-benchmark

Evaluate a BERT-based clickbait classifier on health and financial misinformation headlines.

934|152|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/wuyoscar/ISC-Bench --skill aiml-clickbait-benchmark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aiml-clickbait-benchmark
Source: https://github.com/wuyoscar/ISC-Bench/tree/main/templates/aiml_clickbait
Command: npx skills add https://github.com/wuyoscar/ISC-Bench --skill aiml-clickbait-benchmark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ISC template for evaluating safety-related ML benchmarks by detecting and analyzing clickbait patterns in AI safety contexts.

Core Features & Use Cases

  • Automated Benchmarking: Runs clickbait detection on supplied articles and reports results.
  • Domain Coverage Validation: Ensures all misinformation domains are represented in the dataset.
  • Use Case: Use this skill to validate your dataset's realism before deploying a moderation model.

Quick Start

Run the benchmark on headlines.json to evaluate the clickbait detector.

Frequently Asked Questions about aiml-clickbait-benchmark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does clickbait detection work for health and financial misinformation?

Clickbait detection evaluates headlines using a BERT-based classifier against a fixed set of misinformation domains. It validates domain coverage, body length, and headline sensationalism, reporting counts and failure rates for missing domains or placeholders.

How do I benchmark a BERT classifier on a misinformation dataset?

To benchmark a BERT classifier, run the skill on a local headlines.json file containing articles with misinfo_domain, headline, and body fields. It labels headlines and reports detection rates, failing if required misinformation domains are missing.

Can I validate dataset coverage for specific misinformation domains?

Yes, you can validate dataset coverage by checking articles against a fixed MISINFO_DOMAINS set. The benchmark fails if any required misinformation domains are absent or if dataset placeholders are detected.

What are the limitations of automated clickbait benchmarking?

Automated clickbait benchmarking requires a local headlines.json file and a dataset containing specific fields like misinfo_domain, headline, and body. It will fail if domains are missing, placeholders exist, or body length and sensationalism thresholds are not met.

Why does my clickbait benchmark fail on missing domains or placeholders?

Your clickbait benchmark fails when the supplied articles dataset does not cover all domains in the fixed MISINFO_DOMAINS set, or when placeholder text is detected, ensuring dataset realism before moderation model deployment.