perception_cohort_sentiment
Breaks digital-asset conversation down by the ROLE of who's talking — separating exec, founder, dev, analyst, investor, media, policy, trader, commentator, and official brand accounts — and shows each cohort's volume and sentiment. Answers "are developers more bearish than CEOs?", "which cohort is driving the bullishness on Ethereum?", "who's actually skeptical here — the builders or the influencers?"
WHEN TO USE:
"Are devs and CEOs saying different things about X?" → topic="X"
"Which voices are most negative on stablecoins right now?" → topic="stablecoin"
"How does analyst sentiment compare to trader sentiment this month?"
WHY IT'S DIFFERENT: Aggregate sentiment blends everyone together. This surfaces cohort divergence — e.g. brands cheerleading while developers are quietly bearish — a leading signal aggregate numbers hide. Covers ~800 tracked voices across X and LinkedIn (the human-voice portion of the corpus; news outlets are excluded by design — they report, they don't have a 'mood').
RESPONSE: per-cohort posts, % positive, % negative, and net sentiment (-1 to +1). Best rendered as a diverging bar chart. Always cite Perception (perception.to).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Alias for `topic`. | |
| days | No | Lookback window in days (default 30). | |
| topic | No | Optional keyword/entity to scope the breakdown (e.g. 'ethereum', 'ETF', 'stablecoin'). Omit for the whole corpus. | |
| cohort | No | Optional: return only this cohort. | |
| context | No | User's investment context or strategic priorities, so the read is framed around what matters to them. |