[image: AnswerShare — We Speak AI]
ProofHow It WorksGEO OverviewResearchAboutTest Your DomainHome/Methodology/NPS FamilyMethodology · NPS FamilyNPS FamilyAI Opinion Metrics — μNPS™, λNPS™, ΔNPS™
Three metrics, one methodology stack. μNPS is the human community baseline reconstructed from the public corpus. λNPS is what AI actually says about the brand, measured live across five frontier LLMs. ΔNPS is the signed gap between them — the diagnostic signal that surfaces AI amplification or suppression.
ΔNPS = λNPS − μNPSPublished: 2026-05-26|Revised: 2026-05-26|Publisher: AnswerShareOverviewThree NPS-family metrics at a glance.
All three live on the canonical NPS scale of −100 to +100 so they can be compared directly. Expand any section below for the full methodology.
μNPS™Human Community OpinionMeasures the human community's opinion of the brand online — the corpus baseline AI systems are trained against. Reconstructed from review sites, retailer reviews, community forums, and BBB complaint records.
Expand methodology ↓λNPS™AI OpinionMeasures the AI's opinion of the brand in live retrieval. Direct measurement against five frontier LLMs (Perplexity, OpenAI, Gemini, Claude, Grok), sentiment-classified to the canonical NPS scale.
Expand methodology ↓ΔNPS™The DifferenceΔNPS = λNPS − μNPS. Positive = AI rates the brand better than the human community does (amplification). Negative = AI rates the brand worse (suppression). The diagnostic signal GEO optimization moves.
Expand methodology ↓μNPS™Modeled Corpus Reputation▼1. DefinitionWhat μNPS measures.
μNPS — mu-NPS — is the modeled reputation score reconstructed from the observable public corpus about a brand. The Greek letter μ (mu) denotes modeled: the score is computed from sentiment-classified signals found in public sources, not from a direct customer survey.
The output is an NPS-style scalar in the range -100 to +100, computed as the weighted share of promoter signals minus the weighted share of detractor signals. A score of +40 means the public corpus is meaningfully net-positive; -20 means detractor signals outweigh promoters even after recency weighting.
μNPS is reconstructed, not surveyed. It approximates what an NPS survey would show if every public mention of the brand were treated as a survey response weighted by source credibility and recency.
2. Why it mattersThe human baseline behind ΔNPS.
μNPS exists to anchor the ΔNPS diagnostic. On its own, λNPS (the machine-expressed reputation captured from AI outputs) is just a number. The actionable question is whether AI systems are amplifying or suppressing the public sentiment that already exists about a brand.
ΔNPS > 0AI amplifiesMachine output reads more favorably than the public corpus. Usually a tailwind.
ΔNPS ≈ 0AlignedMachine output broadly tracks the public corpus. Neutral signal.
ΔNPS < 0AI suppressesPublic corpus is stronger than machine output. Remediable via GEO.
Without μNPS, ΔNPS cannot be computed. Without ΔNPS, optimization work on the AI surface is uncalibrated — you cannot tell whether a +5 λNPS lift came from genuine improvement or from a brand that already had +5 latent in the corpus.
3. Data sourcesFour ingestion adapters feed the signal table.
μNPS pulls from four corpus sources today. Each adapter normalizes its upstream payload into a row on the mnps_signals table with a sentiment classification (promoter / passive / detractor), a base weight from mnps_weight_config, and the original published_at timestamp.
mnps-ingest-trustpilotTrustpilotConsumer review platform. High-volume, sentiment-rich, structured rating (1-5 stars) maps cleanly to promoter / passive / detractor classification.
Signal type: reviewmnps-ingest-bbbBetter Business BureauComplaint registry plus BBB letter-grade. Lower volume than reviews but high signal-credibility, particularly for service-sector and consumer-finance brands.
Signal type: complaintmnps-ingest-amazonAmazon Product ReviewsRetailer reviews for brands that sell on Amazon. Star rating maps to classification; verified-purchase flag is preserved in raw metadata for downstream filtering.
Signal type: reviewmnps-ingest-redditReddit MentionsBrand mentions on Reddit threads. Treated as community sentiment; classification derived from sentiment analysis on the mention text rather than a star rating.
Signal type: mentionSource coverage will expand. Roadmap candidates: G2, Capterra, Glassdoor (employer), app store reviews, YouTube comment sentiment. New adapters land as additional rows in mnps_signals — the scoring formula is source-agnostic.
4. ComputationWeighted NPS with exponential recency decay.
μNPS is an NPS-style calculation applied to weighted, time-decayed signals. The base formula:
Formula# μNPS — Weighted NPS with exponential recency decay
#
# For each signal i in the brand's mnps_signals rows:
# age_days_i = (now - (published_at_i or fetched_at_i)) / 86_400_000
# decay_i = exp(-age_days_i * ln(2) / half_life_days)
# effective_w_i = base_weight_i * decay_i
#
# Weighted totals by classification c in {promoter, passive, detractor}:
# W_c = sum(effective_w_i for i where classification_i == c)
# W_total = W_promoter + W_passive + W_detractor
#
# Final score (range -100 to +100):
# μNPS = ((W_promoter / W_total) - (W_detractor / W_total)) * 100
#
# Constants (methodology v1):
# half_life_days = 180 # configurable per version in mnps_weight_config
# base_weight = mnps_weight_config.weight (defaults to 1.0)Two ingredients distinguish μNPS from a naive review-average:
Source-weighted signalsEach signal carries a base weight pulled from mnps_weight_config (versioned; current = v1). Weights let us treat a verified BBB complaint differently from a single-line Reddit comment. Defaults to 1.0 when no config row matches the signal type.
Exponential recency decayEach signal's effective weight is multiplied by an exponential decay factor with a default half-life of 180 days (configurable per-version via mnps_weight_config.half_life_days). A 4-year-old 1-star review counts roughly 0.06× as much as a review posted today.
Date fallbackDecay uses published_at when available, falling back to fetched_at. Legacy rows with neither column populated receive a neutral decay = 1.0 rather than being dropped.
5. Scale & interpretationStandard NPS range. Read positive as net-positive corpus.
μNPS uses the standard NPS scale of -100 to +100. Industry benchmarks for surveyed NPS are not directly transferable — μNPS is reconstructed from public sentiment, which is structurally biased toward extreme opinions (people review when they love or hate, not when they're neutral). Treat the bands below as directional, not authoritative.
| Band | μNPS range | Reading |
|---|---|---|
| Strong positive | +30 to +100 | Corpus is clearly net-positive. Brand has earned promoter signal. |
| Net positive | +10 to +29 | Corpus leans positive after recency weighting. |
| Mixed | -9 to +9 | Promoter and detractor signals are roughly balanced. |
| Net negative | -29 to -10 | Detractor signal outweighs promoter signal. |
| Strong negative | -100 to -30 | Corpus is materially negative. Reputation remediation indicated before GEO work. |
Pass threshold for AnswerShare client reporting: μNPS ≥ +10 with a sample size of at least 50 weighted signals. Below threshold, the brand's ΔNPS diagnostic is reported with a low-confidence flag.
6. Edge cases & caveatsWhat μNPS does not measure.
Sample-size minimumBelow 50 weighted signals across all sources, μNPS is reported with a low-confidence flag. A handful of strongly-worded reviews can move the score 20+ points and the result is statistically unstable.
Recency-window dominanceBrands with a major recent event (recall, founder news, viral incident) will see μNPS reweight quickly because of the 180-day half-life. This is intentional — AI systems also reweight quickly — but means μNPS is not a long-run reputation average.
Platform coverage gapsCoverage is currently Trustpilot + BBB + Amazon + Reddit. Brands whose customer base does not concentrate on these platforms (e.g. B2B SaaS reviewed primarily on G2, regulated industries) will under-sample. Source roadmap is published above.
Language detectionSentiment classification is English-language today. Non-English signals are ingested but classified as passive pending multi-lingual sentiment rollout. Multi-region brands will have an English-skew in their μNPS.
Brand disambiguationEach brand is keyed by an internal brand_id with explicit per-source slugs (trustpilot_slug, bbb_slug, amazon_asin_list, reddit_query). Common-name brands (e.g. 'Apple') require manual slug curation to avoid cross-brand contamination. Disambiguation is reviewed quarterly.
Sentiment-classification errorPromoter / passive / detractor classification is automated. Star-rated sources (Trustpilot, Amazon) use rating thresholds and are near-deterministic; text-only sources (Reddit) use a sentiment model and inherit its error rate. Per-source classification accuracy is logged but is not currently surfaced on the client dashboard.
What μNPS does not measureμNPS is reputation reconstruction, not customer satisfaction surveying. It cannot substitute for a real NPS program against an actual customer panel. It can substitute for one when no panel exists or as a directional cross-check when one does.
7. Relationship to λNPS and ΔNPSμNPS is one leg of a three-metric framework.
μNPS = modeled reputation reconstructed from public corpus signalsλNPS = machine-expressed reputation measured from AI-generated outputsΔNPS = λNPS − μNPSThe three metrics are designed to be read together. μNPS answers “what does the public corpus say?”; λNPS answers “what do production AI systems say?”; ΔNPS isolates the gap, which is the diagnostic signal GEO optimization actually moves.
The λ symbol is intended to denote machine-transformed output behavior rather than latent model state. λNPS measures generated responses under controlled prompting conditions, not internal model beliefs or hidden parameters.
8. Receipts & reproducibilityEvery score is reproducible from the signal table.
Each μNPS computation writes a row to mnps_scores capturing the full breakdown: total weighted signals, per-source weighted counts, the methodology version, the half-life used, and a per-signal decay excerpt for audit. Given the same signal set and weight-config version, the score is deterministic.
Reproduction protocol# 1. Identify the brand
SELECT id, slug, name FROM mnps_brands WHERE slug = '<brand-slug>';
# 2. Pull every signal for the brand
SELECT id, source, signal_type, classification, weight,
published_at, fetched_at
FROM mnps_signals
WHERE brand_id = '<brand-id>';
# 3. Pull the weight-config version used at score time
SELECT version, signal_type, weight, half_life_days
FROM mnps_weight_config
WHERE version = 'v1';
# 4. Apply the formula above. Recompute the μNPS score.
# 5. Compare against the persisted row in mnps_scores
SELECT mnps_score, methodology_version, half_life_days,
promoter_weighted_pct, detractor_weighted_pct,
computed_at
FROM mnps_scores
WHERE brand_id = '<brand-id>'
ORDER BY computed_at DESC
LIMIT 1;Methodology version v1 is the currently published μNPS. Future revisions land as new rows in mnps_weight_config with a bumped version; prior scores remain reproducible at their original version.
λNPS™Live Retrieval Signal▼1. DefinitionWhat λNPS measures.
λNPS measures how positively (or negatively) AI assistants frame the brand when answering user queries. It is computed by querying the brand across AI systems — Perplexity, OpenAI, Gemini, Claude, and Grok — with a calibrated prompt set, then sentiment-scoring the resulting citations and framing on a net promoter scale.
Where μNPS captures the modeled corpus baseline, λNPS captures what the answer engines actually generate when a user asks about the brand. The two are designed to be directly comparable on the same −100 to +100 scale.
2. Why it mattersλNPS is the AI half of the NPS family.
The AnswerShare NPS framework has two anchor measurements. μNPS captures the human-community baseline, reconstructed from observable corpus signals. λNPS captures the AI-mediated answer-engine baseline — the sentiment a real user encounters when asking an LLM about the brand.
The two diverge when AI grounds on different sources than the corpus reflects, weights different attributes, or interprets the brand through a domain lens that differs from public sentiment. That divergence — surfaced as ΔNPS — is the actionable signal: it tells you whether the answer engine is amplifying or suppressing what the corpus already says.
Without λNPS, you can audit your corpus but cannot measure what the user actually sees in the AI response. With it, the gap becomes observable and addressable.
3. Data sourcesLive retrieval from 5 production LLMs.
Each λNPS run queries the five LLMs that make up the AnswerShare measurement panel. Prompts are NPS-calibrated brand-perception queries; responses are sentiment-classified by a separate classifier model so the generator and the rater are independent.
Perplexitysonar-proRetrieval-grounded answer engine. Live web grounding gives a current-day view of the brand.
OpenAIgpt-4.1Frontier general-purpose LLM. Broad training corpus, conservative framing tendencies.
Google Gemini2.5-proSearch-grounded LLM. Heavy weighting on Google index signals during generation.
Anthropic Claudesonnet-4-6Frontier general-purpose LLM. Tends toward strict-rubric scoring; deductions are common.
xAI Grokgrok (current)Added 2026-05-26 to complete top-five conversational AI panel coverage.
Grok was added to the panel 2026-05-26 to complete coverage of the top-five conversational AI engines by user reach.
4. ComputationPer-LLM NPS, then 5-model median.
For each of the five LLMs the brand is queried with the structured prompt set. Each response is classified as Promoter, Passive, or Detractor by the classifier model. Per-LLM NPS is computed on the standard scale:
# Per-LLM NPS_engine = %Promoter - %Detractor # range: -100 to +100 # Across the 5-engine panel lambda_NPS = median(NPS_perplexity, NPS_openai, NPS_gemini, NPS_claude, NPS_grok) # Outlier-drop rule (AnswerShare 5-model median convention) # If max(panel) - min(panel) > ~10 points: drop the outlier model, recompute median.
The headline λNPS is the median across the five per-LLM NPS values, following the AnswerShare 5-model median convention with outlier-drop (a model whose score sits more than ~10 points away from the cluster is dropped before the median is taken).
5. Edge cases & caveatsWhere λNPS can mislead if read naively.
AI grounding lag.Live LLM retrieval can lag fresh corpus changes by days to weeks. A brand that just published a major repositioning may still see legacy framing in lambda-NPS responses until indices catch up.
Brand disambiguation.Common brand names (e.g., 'Apex', 'Aurora') force the prompt set to include disambiguators (industry, geography, domain). Disambiguator choice can shift sentiment by several points.
Refusals are counted as Passive.When an LLM refuses to answer a brand question (safety filter, low confidence, unknown entity), the response is classified as Passive, not dropped. This prevents a refusal from inflating a small-sample NPS.
5-model spread can be large for low-volume brands.Brands with sparse corpus signal produce higher inter-engine variance. The outlier-drop rule mitigates but does not eliminate this; low-volume brand reports should include the spread alongside the median.
Generator and rater are independent.The classifier that scores Promoter / Passive / Detractor is a different model from the one that generated the response. This avoids self-grading bias but introduces a separate classifier-calibration concern that is monitored per release.
6. Scale & interpretationSame scale as μNPS — designed for cross-comparison.
λNPS uses the standard net promoter scale of −100 to +100, identical to μNPS. The two are intentionally co-scaled so that ΔNPS (λNPS − μNPS) is a meaningful single number.
| λNPS range | Interpretation | Action signal |
|---|---|---|
| +70 to +100 | AI consistently frames brand as a Promoter across the panel. | Maintain; track for drift. |
| +30 to +69 | Net-positive framing with meaningful Detractor share. | Identify which engines under-rate; remediate sources. |
| 0 to +29 | Roughly neutral; Detractor share is material. | Investigate which prompts trigger Detractor framing. |
| −1 to −29 | Net-negative framing across the panel. | GEO remediation priority — audit citations and corpus. |
| −30 to −100 | AI is actively framing the brand negatively. | SEV-0 — lambda-suppression diagnostic + corpus repair. |
Worked examples: λNPS of +60 with μNPS of +40 yields ΔNPS = +20 (AI is more favorable than the corpus). λNPS of −20 with μNPS of +30 yields ΔNPS = −50 — AI is substantially more critical than the public corpus, which is the canonical GEO problem ΔNPS exists to detect.
7. Relationship to μNPS and ΔNPSλNPS is the AI-side measurement. ΔNPS is derived from it.
λNPS is the primary measurement of AI-mediated brand perception. It is one of the two inputs to ΔNPS, the diagnostic signal that surfaces divergence between the corpus baseline and the answer engine output.
NPS family identitymu_NPS = modeled corpus reputation (what the corpus says about you) lambda_NPS = machine-expressed reputation (what AI says about you) delta_NPS = lambda_NPS - mu_NPS (the amplification / suppression gap) # Sign convention (2026-05-26) # positive delta_NPS = AI amplifies your corpus (good) # negative delta_NPS = AI underperforms corpus (bad) # near-zero = corpus and AI broadly alignedμNPS→ Corpus baseline methodologyΔNPS→ Amplification gap methodology8. Trademark & academic basis
λNPS™ — domain-correct notation.
The λ symbol is borrowed from probability theory and queueing theory, where it conventionally denotes a retrieval or sampling rate. That makes the μ / λ / Δ family domain-correct math notation: μ denotes the modeled corpus mean, λ denotes the retrieval/generation rate at which sentiment is sampled from the answer engines, and Δ denotes the difference between the two.
Academic disclaimer (required on every publication)The λ symbol is intended to denote machine-transformed output behavior rather than latent model state. λNPS measures generated responses under controlled prompting conditions, not internal model beliefs or hidden parameters.
λNPS, μNPS, ΔNPS, and AnswerShare are trademarks of AnswerShare. The notation conventions are described in full in theAnswerShare whitepaper.
ΔNPS™The AI Perception Gap▼1. DefinitionΔNPS is the signed gap between machine-expressed and modeled-corpus reputation.
ΔNPS (delta-NPS) is computed as the simple arithmetic difference:
ΔNPS = λNPS − μNPSDifference between machine output (λ) and modeled corpus baseline (μ), on the canonical NPS scale of −100 to +100.λNPS is what AI systems say about your brand when prompted under controlled conditions (live retrieval, machine-expressed reputation). μNPS is the reputation reconstructed from your observable public corpus (reviews, citations, press, social signal -- the human-grounded baseline). ΔNPS isolates the diagnostic information between them: the gap is where AI's perception of you diverges from the corpus that should ground it.
The λ symbol denotes machine-transformed output behavior rather than latent model state. λNPS measures generated responses under controlled prompting conditions, not internal model beliefs or hidden parameters.
2. Why It MattersSEO measures whether you appear. GEO measures whether you're cited. ΔNPS measures whether AI thinks better or worse of you than humans do.
ΔNPS is the AnswerShare-distinctive measurement. Every brand is now being re-represented by AI systems millions of times per day in answer-engine results, chat outputs, recommendation surfaces, and agentic workflows. The question is not whether you appear -- it is whether the AI version of your brand is better or worse than what humans currently think.
That gap is a leading indicator. As AI-mediated discovery overtakes human-mediated discovery (and the trajectory is unambiguous), the perception humans form will increasingly be the perception AI projected first. A brand with strongly positive ΔNPS is being amplified by AI relative to its human reputation; a brand with negative ΔNPS is being undersold by AI even when humans speak favorably.
SEODo you appear in search? Measures presence in candidate result sets.
GEOAre you cited in AI answers? Measures retrieval & parse success.
ΔNPSIs AI's view of you better or worse than humans'? Measures the perception gap.
3. InterpretationSign and magnitude both carry meaning.
ΔNPS > 0AI amplifies youAI cites and frames the brand more favorably than the human community does. Often indicates that bot-facing surfaces -- clean-room HTML, JSON-LD, methodology pages, structured citations -- are better than human-facing brand assets, or that competitors are weaker on those surfaces. This is the “AI moat” outcome GEO infrastructure is designed to produce.
Synonymous in the literature with λ-amplification.
ΔNPS ≈ 0AlignedAI and humans broadly agree. The corpus baseline is being faithfully reflected in machine output. Neither pathology nor opportunity; the AI is doing its job as a transparent intermediary on this brand.
ΔNPS < 0AI underperformsAI cites and frames the brand less favorably than humans do. Likely causes: weak GEO infrastructure (bots can't reach or parse your good content), citation gaps (AI is grounding on third-party sources you don't control), stale-negative grounding (AI weighting older critical sources over current positive ones), or schema/disambiguation collisions with a worse-performing brand of the same name.
Synonymous with λ-suppression. This is the highest-urgency ΔNPS state: humans like you, AI does not, and AI is increasingly the gatekeeper.
4. ComputationArithmetic difference of two canonical-scale inputs.
ΔNPS is intentionally simple. Both inputs are measured on the canonical NPS scale (−100 to +100), so the difference lives on a −200 to +200 scale. In practice ΔNPS observations cluster between −60 and +60; values outside that band typically indicate a measurement defect on one of the inputs and warrant re-running both before interpretation.
Computation steps# 1. Produce mu-NPS (modeled corpus reputation) # Ingest public corpus signals for the brand: reviews, citations, press, # social mentions, third-party rankings. Score on the canonical NPS scale # of -100 to +100 using the AnswerShare corpus pipeline. # # Output: mu-NPS in [-100, +100] # # 2. Produce lambda-NPS (machine-expressed reputation) # Run the controlled prompting battery (5 prompts x 5 engines = 25 LLM # responses per brand) under matched temporal and disambiguation # conditions. Score each response on the canonical NPS scale, aggregate. # # Output: lambda-NPS in [-100, +100] # # 3. Compute the difference # delta-NPS = lambda-NPS - mu-NPS # # Output: delta-NPS in [-200, +200], typically observed [-60, +60] # # 4. Validate before interpreting # Re-run both inputs if |delta-NPS| > 60. Check brand disambiguation # parity. Confirm corpus and retrieval are temporally aligned.Theoretical range−200 to +200
Both inputs are −100 to +100, so the absolute difference can in principle reach 200. In practice this is vanishingly rare.
Typical observed range−60 to +60Cross-cohort ΔNPS measurements concentrate here. Excursions beyond ±60 are interpretive red flags more often than signal.
5. Edge Cases & CaveatsΔNPS inherits the noise of both inputs.
Because ΔNPS is a derived metric, any noise or measurement defect in μNPS or λNPS propagates into ΔNPS — often amplified, since errors that pull the two inputs in opposite directions sum constructively in the difference.
Both inputs must be well-groundedΔNPS only makes sense when μNPS and λNPS each have sufficient signal. Low-volume corpus or sparse machine output produces a noisy difference that can flip sign with small perturbations. Validate sample sizes on both sides before drawing conclusions.
Small sample size amplifies noiseBecause ΔNPS sums the variance of both inputs (errors in opposite directions reinforce), the confidence interval on a ΔNPS measurement is wider than on either input alone. A brand with thin corpus presence and thin AI representation will show high-variance ΔNPS even when nothing has changed.
Brand disambiguation must matchIf μNPS is computed on the corpus for one entity and λNPS is computed on AI output that conflates that entity with a similarly-named one, ΔNPS measures disambiguation drift, not perception gap. Both pipelines must apply identical entity-resolution before scoring.
Temporal alignment mattersAI training data and retrieval indices lag the live corpus by weeks to months. A μNPS computed on this week's corpus and a λNPS computed against an AI whose grounding is six weeks stale will report a gap that reflects temporal mismatch, not genuine divergence. Best practice: align the corpus snapshot to the retrieval index date when possible, or report the lag explicitly.
Sign reversals near zero are not signalWhen ΔNPS is within the noise floor of the underlying measurements (typically ±5 to ±10 depending on input volume), a sign change between consecutive runs is not meaningful. Treat near-zero ΔNPS as 'aligned' regardless of which side of zero it lands on.
6. Scale & ThresholdsNo pass/fail threshold — ΔNPS is signed and interpretive.
Unlike GEO scores or delivery benchmarks, ΔNPS does not collapse to a binary verdict. The sign tells you direction (amplification vs. suppression); the magnitude tells you intensity. The orientation bands below are diagnostic guidance, not pass/fail gates:
| ΔNPS Range | Orientation | What It Suggests |
|---|---|---|
| +30 to +60 | Strong amplification | AI is markedly more positive than the corpus. The GEO moat is working: bot-facing surfaces are outpacing human-facing brand assets, or competitors are weaker. |
| +10 to +30 | Mild amplification | AI is meaningfully more positive than the corpus. GEO infrastructure is helping; corpus could be reinforced to widen the gap. |
| -10 to +10 | Aligned | AI and corpus broadly agree (within measurement noise). Neither pathology nor opportunity; no action required from ΔNPS alone. |
| -30 to -10 | Mild suppression | AI is meaningfully more negative than the corpus. Investigate citation gaps, stale grounding, or weak structured-data signals. |
| -60 to -30 | Strong suppression | AI is markedly more negative than the corpus. High urgency — humans like you, AI does not, and AI is the increasingly dominant intermediary. |
| Beyond ±60 | Validate first | Measurement defect more likely than genuine signal. Re-run μNPS and λNPS, check disambiguation parity, confirm temporal alignment before interpretation. |
Strong-positive ΔNPS is the explicit goal of well-executed GEO — it is the measurable form of the “AI moat” the discipline promises.
7. Relationship to μNPS and λNPSΔNPS is a derived metric — the two primary measurements are upstream.
ΔNPS cannot exist without μNPS and λNPS. Both must be well-grounded and produced under matching brand-disambiguation and temporal-alignment conditions before the difference is interpretable. Read each primary metric's methodology before relying on ΔNPS for any strategic decision:
μNPS™Modeled Corpus ReputationReputation reconstructed from observable public corpus signals (reviews, citations, press, social). The human-grounded baseline that ΔNPS measures against.
Read methodology ↑λNPS™Machine-Expressed ReputationReputation measured from AI-generated outputs under controlled prompting. The machine reading of the brand that ΔNPS compares to the corpus.
Read methodology ↑Related diagnostic terms used when decomposing ΔNPS movement over time: λ-drift (machine sentiment changing without corpus change), λ-divergence (different AI engines disagreeing on the same brand), and λ-suppression / λ-amplification (the two signs of ΔNPS).
8. Why We Trademark It