Social listening taught marketers to track sentiment: count the positive and negative mentions, watch the ratio. Applied to AI answers, that method produces a number that looks precise and means very little. The reason is simple. Most AI answers that name a brand do not have an opinion about it.
This post explains how to track sentiment in AI answers so the number is about opinions, shows three real answers about us scored by hand, and covers what to do with the result.
What is different about sentiment in AI answers?
A social post about a brand is usually written because someone has a view. An AI answer names brands because the question asked for names. "What does Acme cost?" gets "Acme starts at 49 dollars a seat": your brand, no opinion. "Best tools for X?" gets a list of five names, often with no judgement on any.
So an AI answer can relate to your brand in three ways:
Takes a position
- Example
- "Acme is the better fit for small teams"
- What it is
- A stance: positive, neutral or negative
Names without judging
- Example
- "Acme starts at 49 dollars a seat"
- What it is
- No stance
Does not name you
- Example
- Anything else
- What it is
- Not in the sentiment question at all
A neutral stance is a real opinion: "Acme is one of several reasonable options" is a balanced verdict. No stance is the absence of one. They look alike and mean opposite things.
Why does counting "no stance" as neutral ruin the number?
Suppose you track 50 questions. Twenty are pricing and feature questions, whose answers state facts. Thirty are "which is best" questions, whose answers judge.
If you count fact answers as neutral, your score is a blend of thirty real opinions and twenty non-opinions. Now add ten more pricing questions to your tracking. Your score moves towards neutral. Nothing about how engines view you changed; you changed the mix.
A number that moves when you edit your settings is not a measurement. The fix is to leave no-stance answers out of the score entirely, and divide only by answers that took a position. That is how our own sentiment measure works: the shares and the score divide by scored answers, never by all answers read.
What do real answers about us look like, scored?
Here are three answers about Attensira, all read on 2026-10-03 in our own workspace, scored by the rule above.
Positive stance. Perplexity, "what is Attensira": it described us as "an agent that ships the fix", "not just a dashboard". That is a judgement in our favour, and the sentence is lifted from our own About page.
Neutral stance, with a reservation. ChatGPT, "Attensira vs Profound": after a fair side-by-side, it added that "the most detailed comparison I found is published by Attensira itself, so I'd treat its comparative claims as vendor claims rather than independent validation." That is a balanced verdict with a caveat about our evidence. It is fair, and it tells us exactly what to fix: independent sources.
No stance. Another ChatGPT answer to the same question put our starting price in a table row. It names us and judges nothing. It belongs in share of voice and in claim checking, not in sentiment.
Three answers, three different treatments. A tool that counted all three as "mentions with neutral or better sentiment" would tell us nothing we could act on.
How do you calculate an AI sentiment score?
- Collect answers that name you, for the questions you track, on each engine.
- Read each for its stance on you: positive, neutral, negative, or none. Keep the sentence that carries it.
- Drop the no-stance answers from the calculation, but keep counting them.
- Compute the shares: positive, neutral and negative, each divided by answers with a stance. They sum to the whole of the scored answers.
- Compute a score, if you want one number: the average stance on a scale from -1 to +1. In our own product, above +0.15 reads as mostly positive and below -0.15 as mostly negative; zero means opinions cancelled out.
- Report three counts beside it: answers scored, answers read, answers not scored yet.
Read the scored count before the score. Five scored answers out of three hundred read is five opinions.

