PLAN-VINTAGE (pre-2026-08-09) — retained as the LII origin plan. Stack references below (Neo4j interest graph, "32-cell pattern") describe the design substrate of that date. As built: the KG is Firestore-backed (Neo4j retired by owner decision 2026-08-09), Cell 35's intent graph serves in-memory with a Firestore durability journal, and the fleet is 39 registered cells (docs/architecture/CELL_REGISTRY.md). Banner added by the truth-debt sweep, 2026-08-21.

How "They Read My Mind": The Real Mechanics of Predictive-Intent Advertising — and a Definitive Plan to Bring Anticipatory Intent to MIZ OKI 3.5

TL;DR

Key Findings

1. The perceived "mind-reading" is prediction, not listening. Platforms ingest thousands of behavioral micro-signals (searches, dwell time, hovers, scroll velocity, partial watches, rewatch/loop rate, query sessions), convert them into interest embeddings, and use sequence models to predict the next likely interest before the user explicitly searches. Collaborative filtering and co-occurrence ("people like you also wanted X"), lookalike/predictive audiences, cross-device identity graphs, and household/social-graph inference make the prediction feel personal and uncanny.

2. The microphone myth is empirically debunked, but the "creepy truth" is real. The 2018 Northeastern study found no covert audio; instead it found undisclosed screenshot/screen-recording exfiltration. The Cox Media Group "Active Listening" episode (2023–2024) shows the industry markets eavesdropping fantasies, but the named Big Tech platforms denied participation and Google removed CMG from its Partner Program.

3. The production systems are public enough to reverse-engineer the pattern. YouTube's two-stage deep recommender (Covington et al., 2016), Meta's Andromeda retrieval engine + GEM foundation model + Lattice ranker, TikTok's Monolith real-time system and interest/taste graph, Google's Topics API and cross-surface in-market/custom-intent audiences, and Amazon's COSMO/AMC all implement the same candidate-generation → ranking → real-time scoring loop.

4. 2025–2026 frontier: LLM intent inference + signal-loss compensation. LLMs now read latent intent from unstructured behavior and context (e.g., the RARE framework's "Commercial Intentions"); platforms compensate for ATT/cookie signal loss with on-device modeling (Topics API), conversion modeling, and probabilistic attribution.

5. The attribution differentiator is causality. Anticipatory intent models are prone to taking credit for demand they merely detected. Incrementality testing, ghost ads, and holdouts are the only rigorous way to separate caused conversions from anticipated ones — and this is exactly where an attribution/causal-inference product like MIZ OKI should plant its flag.

Details

A. The actual mechanisms behind perceived "thought matching"

Behavioral micro-signals and interest embeddings. Modern recommenders reduce each user to a dense vector ("embedding") learned from their history. YouTube's candidate-generation network, described in the 2016 paper Deep Neural Networks for YouTube Recommendations (Covington, Adams, Sargin, RecSys'16), treats recommendation as "extreme multiclass classification": the input is a high-dimensional embedding of the user derived from watch history and search tokens, and the output is a softmax over the entire video corpus. Because full softmax over millions of items is prohibitive, they use negative sampling in training and approximate nearest-neighbor (ANN) search at inference to retrieve candidates in milliseconds. Crucially, the ranking network is trained to predict expected watch time, not just click probability, and uses an "example age" feature to bias toward freshness.

Candidate generation + ranking (the two-tower pattern). The industry-standard architecture is a two-stage funnel: a lightweight retrieval model (often a "two-tower"/dual-encoder that embeds users and items separately, then scores by dot product and ANN) narrows millions/billions of items to a few thousand candidates with high recall; then a heavier ranking model applies rich cross-features to precisely order the shortlist. This pattern is used at YouTube, LinkedIn, Pinterest, and in advertising at Meta and Google.

Sequence models predicting the next interest. TikTok's system is the clearest example of anticipation. Its real-time recommender (ByteDance's "Monolith") uses collision-less hash embeddings and near-real-time parameter synchronization to handle concept drift — user interests shifting within minutes. TikTok models "taste" rather than social relationships (an interest graph / "taste communities"), updates within roughly the first 100 impressions, and treats each swipe as a definitive yes/no signal. One analysis describes a pre-search recommendation mechanism that predicts a user's likely search queries from current viewing patterns — the literal "predict the interest before you search" capability.

Collaborative filtering, co-occurrence, lookalikes. "People who did X also wanted Y" (collaborative filtering / co-visitation) plus lookalike/predictive audiences expand from known converters to statistically similar users. Meta's Advantage+ audience treats your targeting inputs as suggestions and expands to Meta's entire addressable base when its models predict a user will convert — effectively building dynamic lookalikes in real time from billions of conversion events across all advertisers.

Cross-device identity graphs and household/social inference. Identity graphs link device IDs, hashed emails, IPs, and logins to a single person or household. Deterministic matching uses verified logins; probabilistic matching infers links from shared IP, location patterns, and behavior. Household IDs connect a CTV exposure to a phone conversion — and explain the "my partner searched it and I got the ad" experience: a household/social-graph link, not a microphone. US households now average 22 connected devices, per Deloitte's Connectivity and Mobile Trends survey, making household graphs both powerful and imprecise.

Location, context, and purchase-cycle prediction. Amazon's research shows that on-site behavioral signals (detail-page views, clicks, time on product pages) accurately predict purchase intent even for purchases made off Amazon; in one opt-in survey of 8,000 in-market customers, 31% who spent 10+ minutes on product pages purchased within the category. Amazon's newer COSMO "Common Sense Modeling" formalizes why a customer is buying into structured relationships, moving beyond keyword matching to intent modeling.

The psychological amplifier: the frequency illusion. The Baader-Meinhof phenomenon (frequency illusion), named in 1994 and formalized by Stanford linguist Arnold Zwicky in 2005, is a cognitive bias driven by selective attention + confirmation bias: once you notice something, you notice it everywhere and wrongly perceive increased frequency. When you contemplate a product, your attention is primed; a contextually-served ad you'd otherwise ignore now feels like proof of surveillance. This is the single most under-appreciated driver of the "they read my mind" feeling.

B. The microphone question: best available evidence

The definitive study is Pan, Ren, Lindorfer, Wilson & Choffnes, "Panoptispy: Characterizing Audio and Video Exfiltration from Android Applications," published in Proceedings on Privacy Enhancing Technologies (PoPETs) 2018, Issue 4, presented at PETS 2018 in Barcelona. The researchers analyzed 17,260 Android apps and found no covert microphone exfiltration — "no apps appeared to exfiltrate audio in our tests." What they did find was undisclosed screen-recording/screenshot leakage (e.g., an app sending session recordings to a third-party analytics firm). Note: this study is Northeastern University + UC Santa Barbara — commonly misattributed as involving Imperial College London, which actually collaborated with Northeastern on a separate 2020 smart-speaker misactivation study.

Consumer belief remains widespread: in a nationally representative Consumer Reports survey of 1,006 US adults (May 2019), 43% of Americans who own a smartphone believed their phone was recording conversations without their permission. That persistence — despite the technical evidence — is precisely why the myth endures: covert always-on audio would be detectable in network traffic and battery/CPU load, and would be legally radioactive.

The Cox Media Group "Active Listening" controversy (first reported by 404 Media in December 2023; pitch deck published August 2024) is the closest thing to a smoking gun — but it is a marketing pitch, not proof of a working system. The deck claimed to "capture real-time intent data by listening to our conversations" and pair voice data with behavioral data from 470+ sources, and it named Google, Amazon, Meta, and Bing as partners. In response, Google removed CMG from its Partner Program; Amazon said it "has never worked with CMG on this program and has no plans to do so"; and Meta said it does not use phone microphones for ads and that CMG was listed as a general marketing partner, not a partner in that program. Multiple outlets (Techdirt, eMarketer) noted it is unclear CMG could actually do what it claimed.

Verdict: The "mind-reading" effect is overwhelmingly explained by prediction + identity/household inference + the frequency illusion. Microphone eavesdropping for ad targeting is not supported by evidence and is best treated as debunked, with the caveat that the capability exists and other surveillance (screen capture, location, ultrasonic beacons) is real.

C. The specific technical systems (public information)

D. State of the art 2025–2026

LLM-based intent inference. LLMs remove rigid taxonomies and read nuance, tone, urgency, and latent intent directly from behavior/context. The RARE framework (Liu et al., "Real-time Ad Retrieval via LLM-generative Commercial Intention," arXiv:2504.01304, EMNLP 2025) uses an LLM to generate "Commercial Intentions" as an intermediate semantic layer between queries and ads; deployed on Tencent's WeChat Search handling hundreds of millions of daily searches, it reported a 5.04% consumption increase, 6.37% GMV rise, 1.28% CTR lift, 5.29% increase in shallow conversions, and a 24.77% rise in deep conversions over a 20% traffic slice for one month. Academic work (e.g., URM/AIR/AdNanny) uses LLMs to infer life-stage/context ("home renovation phase," "parent preparing gifts") and feed dense interest summaries into rankers.

Signal-loss compensation. Post-ATT (Apple's App Tracking Transparency) opt-in fell to a global "yes" rate of 13.85% in Q2 2024 per Singular's Quarterly Trends Report (down from 19.4% in May 2021; ~18.6% for games vs. ~11.9% for non-gaming apps), and cookie deprecation has pushed platforms toward: (1) on-device modeling (Topics API, SKAdNetwork/SKAN, Privacy Sandbox); (2) conversion modeling (statistically estimating unobserved conversions); and (3) probabilistic/aggregated attribution. Cookie-based attribution achieved ~85–90% accuracy; cookieless methods range ~50–85% (identity graphs 70–85%, fingerprinting 60–75%, probabilistic 50–65%). Server-side tracking recovers roughly 15–25% of lost signal. The strategic implication: platforms increasingly model rather than observe intent and conversions — which makes independent causal measurement more valuable, not less.

E. Competitive landscape: intent-data vendors


The Definitive MIZ OKI 3.5 Integration Plan: "Latent Intent Inference" (LII)

Positioning

Add a Latent Intent Inference (LII) capability to MIZ OKI 3.5 as a new Domain Intelligence Cell family that plugs into the existing SRPVDAL loop (Sense → Reason → Plan → Validate → Decide → Act → Learn). The differentiator is not "we predict what you'll want" (every ad platform claims that) but "we predict emerging intent AND prove, causally, whether your marketing created it or merely caught it" — anticipatory intent married to incrementality-grade causal attribution, governed to avoid the CMG "creepiness" trap.

Architecture (adapting candidate-generation + ranking to the MIZ stack)

Sense layer — micro-signal ingestion. Extend the Canonical Event Envelope to carry behavioral micro-signals: search/query sessions, page/product dwell time, scroll velocity, hover, partial video watches, rewatch/loop, cart events, email opens/clicks, bid-stream context, geo/context, and consent state. Ingest via existing connectors (Google Ads GAQL cell, OpenRTB bidstream cell, ESP cell, CRM/ecommerce) into Firestore (raw) + BigQuery (analytics), preserving provenance and tenant isolation.

Reason layer — embeddings + interest graph.

Decide/Act layer — real-time scoring cells. Deploy Cloud Run "LII scoring cells" that, given a customer/household identity, return: candidate interests (from ANN + Neo4j recall), a ranked next-interest list (ranking model), an intent-stage classification (awareness/consideration/in-market), and a confidence + freshness score. Default autonomy = observe/recommend only, per MIZ OKI claim-discipline rules.

The causal differentiator (feeds attribution + causal inference)

This is the wedge against Bombora/6sense and against platform self-attribution. The LII model will predict intent; the attribution engine must then answer: did our ad cause this intent, or did the model just anticipate pre-existing intent?

Data requirements, schema, identity, privacy

Phased roadmap

MVP (v1, ~Q1): Ingest micro-signals into extended envelope; batch interest embeddings in BigQuery ML; Neo4j co-occurrence graph; a single Cloud Run "Intent Scoring" cell returning intent-stage + top-N next interests (batch/near-real-time); intent-score dashboard in the React/TypeScript Command Center; observe-only. Milestone: predict next category with calibrated AUC on held-out journeys; wire one holdout experiment.

v2 (~Q2–Q3): Real-time sequence model on Vertex AI + Vector Search ANN; real-time scoring cell (<200 ms); ghost-ad/holdout incrementality service; "anticipation vs. causation" credit classifier feeding the attribution cell; "Predicted Next Interest" journey view in the frontend. Milestone: report incremental vs. anticipated credit per campaign with confidence intervals.

v3 (~Q4+): LLM-based intent reasoner (Vertex AI) generating human-readable intent summaries + "Commercial Intentions"-style semantic layer (RARE pattern) as dense features into the ranker; household/social-graph inference (consented); bounded-autonomy activation for approved low-risk domains; self-healing model retraining in the LEARN stage. Milestone: closed-loop prediction-vs-actual tracking updates causal confidence.

Cells & ownership

API contracts (illustrative)

Frontend surfaces

Intent-score dashboards (per customer/segment/account), "Predicted Next Interest" customer-journey timeline, and an Incrementality panel that visually splits caused vs. anticipated conversions — the screen that wins deals against 6sense/Bombora because it shows provable value, not just a surge score.

Competitive positioning

Bombora/6sense/Demandbase/ZoomInfo deliver account-level, weekly-batch, correlation-only intent surges. MIZ OKI's LII differentiates on four axes: (1) first-party + real-time micro-signal inference vs. third-party cooperative batch; (2) person/household-level (consented) vs. account-level; (3) causal, distinguishing created vs. detected demand — something no intent-data vendor offers; (4) governed by SRPVDAL with an explicit creepiness gate, turning privacy discipline into a trust advantage. Marketing claim discipline: position as "anticipatory intent with proof of causal lift," never "mind-reading."

Recommendations

  1. Build the causal layer first, not the prediction layer. The prediction pattern is commoditized; the incrementality/ghost-ad "caused vs. anticipated" classifier is the defensible moat and aligns with MIZ OKI's attribution identity. Ship a holdout/incrementality service in the MVP even before real-time scoring.
  2. Start observe-only with deterministic identity for measurement. Use probabilistic/household matching only for candidate recall, never for attribution — false links silently corrupt causal numbers. Threshold to advance to bounded autonomy: demonstrated calibration (Brier/AUC) on held-out journeys and stable incremental-lift estimates across ≥2 purchase cycles.
  3. Adopt an explicit "creepiness threshold" governance gate now. Bake CMG's lesson into a VALIDATE gate: no audio signals, consent-mode enforced, sensitive-attribute inference blocked, GDPR/CCPA profiling rights honored. This is a sales asset, not just compliance.
  4. Use Google-native building blocks (BigQuery ML → Vertex AI two-tower + Vector Search → Cloud Run cells → Neo4j graph) to minimize new infra and reuse the existing 32-cell pattern.
  5. Benchmark that changes the plan: if real-time scoring latency can't clear ~200 ms or on-device/consented signal coverage drops below ~50%, stay in batch/near-real-time mode and compete on causal proof + governance rather than real-time speed.

Caveats

← All docsView source on GitHub →