Multi-Source Media Sentiment & Bull/Bear Polarity Oracle
analyze_media_sentimentEvaluates brand, market, or topic sentiment across news headlines, discussions, and articles with bull/bear polarity scores. Use when assessing market sentiment, social brand perception, or controversy exposure on specific entities; for compiling competitive market comparisons, use compile_competitive_landscape instead. Stateless read-only edge call (max 32 KB, 60 RPM): accepts 'text_or_headlines' ('sentiment_domain' defaults to 'general_news'), supports '?demo=true' or L402 (15 sats), and returns HTTP 400 if invalid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_filter | No | Optional specific brand, company, or coin name to isolate sentiment around. | |
| sentiment_domain | No | Lexicon domain weighting: general news, financial markets, or developer ecosystem. | |
| text_or_headlines | Yes | Collection of headlines, commentary strings, or editorial paragraphs to evaluate. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sentiment_tier | Yes | Categorical sentiment classification (VERY_BULLISH, MODERATELY_POSITIVE, NEUTRAL, NEGATIVE, PANIC). | |
| aggregate_score | Yes | Continuous sentiment polarity score between -1.0 (bearish/negative) and +1.0 (bullish/positive). | |
| bull_bear_ratio | Yes | Ratio of positive signal markers to negative signal markers. | |
| emotional_signals | Yes | Sub-metrics for optimism, fear/uncertainty, and enthusiasm. |