Skip to content

Verification Layers

The multi-layer hybrid verification system that ensures news quality.

┌─────────────────────────────────────────────────────┐
│ VERIFICATION STACK │
├─────────────────────────────────────────────────────┤
│ │
│ Layer 1: AI Pre-Screening (automated) │
│ ┌─────────────────────────────────────────────┐ │
│ │ • Internal consistency check │ │
│ │ • Language analysis & sentiment │ │
│ │ • Preliminary trust score (0-100) │ │
│ │ • Flag suspicious claims │ │
│ │ • Duration: < 5 seconds per article │ │
│ └──────────────┬──────────────────────────────┘ │
│ │ │
│ ▼ │
│ Layer 2: Community Review (crowdsourced) │
│ ┌─────────────────────────────────────────────┐ │
│ │ • Min 5 reviews per article │ │
│ │ • Each reviewer's vote weighted by their │ │
│ │ reputation score │ │
│ │ • High-reputation reviewers count more │ │
│ │ • Reviews remain visible on article page │ │
│ │ • Duration: minutes to hours │ │
│ └──────────────┬──────────────────────────────┘ │
│ │ │
│ ▼ │
│ Layer 3: Expert Validation (final sign-off) │
│ ┌─────────────────────────────────────────────┐ │
│ │ • Verified journalists / domain experts │ │
│ │ • Required only for flagged or contentious │ │
│ │ articles │ │
│ │ • Also used for high-impact breaking news │ │
│ │ • Duration: minutes to hours │ │
│ └─────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────┘
Article TypeAI CheckCommunityExpert
Scraped from major sourceOptional
Scraped from small sourceIf low confidenceIf flagged
Citizen report (high trust user)✅ 3 reviewsIf flagged
Citizen report (new user)✅ 5 reviews✅ Always
Breaking / sensitive news✅ Always

Based on verification level, articles receive a badge:

BadgeDescription
✅ AI VerifiedPassed AI pre-screening with high confidence
👥 Community VerifiedAI check + minimum community consensus
⭐ Expert VerifiedAI check + community + expert sign-off
📱 Citizen ReportUser-submitted, basic AI check passed