Methodology

How it works

Sources -> Dedupe -> Relevance gate -> Clustering -> Signals/Storylines -> Briefings. EarlyNarratives ingests public sources, de-duplicates items, and surfaces Signals and Storylines with links back to evidence. This is a transparency-first view of what is being discussed - not a recommendation engine.

Internally we cluster posts into narratives; in the app these are Signals. Persisting clusters become Storylines.

No investment advice. Signals & sources only. EarlyNarratives provides informational signals derived from public sources. It does not provide financial, legal, or tax advice. Use at your own risk.

Pipeline overview

The animation plays once when it scrolls into view. Use Play / Replay to re-run and follow the steps.

Plays once when this section becomes visible.
  1. 1. Sources
    RSS / Reddit / Telegram / X / GitHub… (public sources; no invented facts).
  2. 2. Dedupe
    Exact + near-duplicate detection to reduce amplification bias.
  3. 3. Relevance gate
    Store everything, process a subset for clustering/scoring.
  4. 4. Clustering
    Embeddings + clustering to group related posts and score evidence breadth.
  5. 5. Signals/Storylines -> Briefings
    Signals and Storylines feed into Daily Briefing, Weekly Briefing, and the web UI - always evidence-linked.
How to audit a signal
  • Open evidence links and check publisher/domain diversity.
  • Check concentration and duplicate ratio to spot amplification waves.
  • Treat momentum as attention velocity, not an outcome.
Read the full methodology

The whitepaper covers metric definitions, data handling, and limitations in more detail.

Why EarlyNarratives exists

We are living through an information regime change. Feeds are flooded with duplication, SEO rewrites, and engagement-driven noise. When everything looks urgent, clarity breaks down.

EarlyNarratives is the calm layer: we ingest broadly, strip duplicates, score evidence, and surface Signals, then connect them into Storylines across days and weeks.