{
  "slug": "ai-negative-sentiment-rate",
  "name": "Negative sentiment share of AI mentions",
  "aliases": [
    "Negative Sentiment %"
  ],
  "definition": "The share of answer-engine mentions of your brand classified negative in tone, per answer engine.",
  "category": "AI visibility",
  "type": "rate",
  "unit": "percent of mentions classified negative",
  "direction": "lower-better",
  "verification": "review",
  "grain": "One answer engine and time bucket for one tracked segment.",
  "dimensions": [
    "answer engine",
    "time bucket",
    "intent",
    "branded vs non-branded"
  ],
  "requiredFilters": [
    "tracker (unified segment id)",
    "date range"
  ],
  "sources": [
    "ai-visibility"
  ],
  "reports": [
    "ai-visibility-report"
  ],
  "skills": [
    "aeo-audit"
  ],
  "verbs": [
    "ai_visibility_trend"
  ],
  "rungs": [
    "R4"
  ],
  "levers": [
    "L7"
  ],
  "questions": [
    "Are AI answers describing us negatively?"
  ],
  "caveats": [
    "Read this per engine. Cross-engine aggregate views do not measure it, a zero at the aggregate level means not measured, not an absence of negative coverage.",
    "That aggregate series is only built for the all-metrics chart view with no platform selected. Every per-engine series reads a real measure, so the same field is measured on one leg of the same verb and fabricated on the other.",
    "The per-competitor breakdown returns it as empty rather than zero, which is the honest shape the aggregate series does not use.",
    "Every figure is scoped to a tracked prompt basket, a sample, not a census, so the basket's coverage belongs beside the number it produced."
  ],
  "freshness": "~1 day behind, Daily prompt runs, available the following day.",
  "failureModes": [
    "Reporting a clean negative-sentiment record from an aggregate chart whose zeros were assigned in code.",
    "Escalating on a negative share computed as the remainder of the positive share.",
    "Comparing an aggregate-series value against a per-engine value as if both were measured."
  ],
  "notSameAs": [
    {
      "slug": "ai-positive-sentiment-rate",
      "why": "Not complements. The positive share is a measured semantic-layer field; the negative share is unmeasured on the aggregate leg, so one cannot be derived from the other."
    }
  ],
  "related": [
    "ai-positive-sentiment-rate",
    "ai-neutral-sentiment-rate"
  ],
  "workflows": [],
  "lastVerified": "2026-08-04"
}