About the Platform

ESG Greenwashing Detector is an AI-augmented decision support platform designed for ESG analysts. It helps identify potential greenwashing signals in corporate sustainability reports through explainable, evidence-based analysis.

Design Principles

Explainability Over Opacity

Every signal is traceable to specific evidence in the source documents. No black-box scoring.

Signals Over Binary Labels

Nuanced risk categories instead of simple pass/fail judgments. Context matters.

Evidence Citation Mandatory

All claims backed by excerpts with page references. Full auditability.

Analyst-Centric Design

Supports and augments professional judgment rather than replacing it.

System Architecture

Document Ingestion

  • PDF upload with drag-and-drop
  • Automatic text extraction
  • Section segmentation (emissions, targets, energy)
  • Company and year tagging

5 Specialized AI Agents

  • Agent 1: Claim Identification - extracts environmental claims
  • Agent 2: Evidence Verification - assesses substantiation
  • Agent 3: Consistency Analysis - cross-year comparison
  • Agent 4: Signal Aggregation - risk profiling
  • Agent 5: Explainability - narrative generation

Data Storage

  • PostgreSQL for structured data
  • Cloud storage for PDF files
  • Vector embeddings for semantic search

Visualization Dashboard

  • Claims table with filtering
  • Risk signal heatmap
  • Confidence gauges
  • Evidence excerpts panel
  • Exportable reports

AI Agent Descriptions

1

Claim Identification Agent

Extracts environmental sustainability claims from ESG reports. Identifies climate-related statements including emissions, net zero targets, energy transition, and renewables. Classifies claims by type (quantified targets, intensity metrics, reduction commitments, qualitative pledges) and extracts attributes like baseline year, target year, and scope coverage.

2

Evidence Verification Agent

Assesses the substantiation strength for each extracted claim. Detects numerical disclosures, Scope 1/2/3 reporting, historical performance data, third-party verification, and methodology transparency. Flags gaps such as missing baselines, non-quantified targets, absent verification, and selective scope disclosure.

3

Consistency Analysis Agent

Compares disclosures across reporting years when multiple reports are uploaded. Uses vector embeddings for claim similarity and clustering. Detects target changes, baseline resets, metric disappearance, and scope boundary shifts to identify temporal inconsistencies.

4

Signal Aggregation Agent

Combines all detected risk signals into a structured profile. Evaluates four categories: vagueness risk, omission risk, substantiation risk, and temporal inconsistency risk. Applies weighted scoring with rule-based escalation and confidence calibration.

5

Explainability Agent

Generates analyst-ready narrative outputs explaining the risk assessment. Includes risk rationale, evidence citations, detected signals, assumptions made, and uncertainty communication. Produces plain-language explanations with confidence levels.

Risk Signal Categories

Vagueness Risk

  • Non-specific language and buzzwords
  • Missing quantified targets
  • Qualitative-only pledges
  • Undefined timeframes
  • Ambiguous scope boundaries

Omission Risk

  • Missing Scope 3 emissions data
  • Selective metric disclosure
  • Incomplete value chain coverage
  • Absent material topics
  • No baseline data

Substantiation Risk

  • No third-party verification
  • Missing methodology disclosure
  • Unverified claims
  • Absent data sources
  • No performance tracking

Temporal Risk

  • Baseline year changes
  • Target revisions
  • Metric discontinuation
  • Scope boundary shifts
  • Inconsistent reporting periods