Skip to main content
SENTi-radar

Welcome to SENTi-radar

SENTi-radar is a comprehensive real-time sentiment analysis platform that helps you understand public opinion across social media. Monitor topics, brands, hashtags, and events with AI-powered emotion classification and crisis detection.

Quick Start

Get up and running in 5 minutes with our step-by-step guide

Architecture

Learn how SENTi-radar processes and analyzes social data

Data Sources

Explore X (Twitter), Reddit, YouTube, and Google News integration

Edge Functions

API reference for Supabase edge functions

Key Features

Real-Time Data Collection

Scrape live posts from X (Twitter), Reddit, YouTube comments, and Google News RSS feeds using Scrape.do’s reliable proxy infrastructure

6-Emotion Classification

Analyze sentiment across joy, anger, sadness, fear, surprise, and disgust using keyword-based emotion detection

Crisis Detection

Automatic spike detection with volatility scoring to identify emerging crises and trending controversies

AI-Powered Insights

Generate contextual summaries using Gemini or Groq with intelligent fallback to local analysis

Scheduled Monitoring

Set up automated topic tracking with configurable alert thresholds and notification settings

Export & Reporting

Export analysis results to CSV or PDF with detailed emotion breakdowns and trend visualizations

Platform Architecture

SENTi-radar is built on modern, scalable infrastructure:
  • Frontend: React 18 + TypeScript with Vite for fast builds
  • UI Framework: shadcn-ui components with Tailwind CSS styling
  • Backend: Supabase with PostgreSQL database and Deno edge functions
  • Data Sources: Scrape.do API for social media, YouTube Data API v3, Google News RSS
  • AI Services: Google Gemini and Groq for sentiment analysis and insights
  • Visualizations: Recharts for sentiment charts and emotion breakdowns
  • State Management: TanStack React Query for efficient data fetching

Use Cases

Track brand mentions across social platforms, detect sentiment shifts, and identify potential PR crises before they escalate
Monitor public opinion on political events, policy changes, and campaign messaging with real-time emotion tracking
Get instant alerts when volatility spikes indicate emerging issues, with AI-generated context and recommended actions
Understand consumer sentiment around product launches, competitive positioning, and industry trends
Follow public reaction to live events, conferences, or breaking news with minute-by-minute sentiment updates

What’s Next?

Environment Setup

Configure API keys and credentials

Scrape.do Integration

Set up social media scraping

Analyzing Topics

Learn how to analyze any topic

Understanding Metrics

Deep dive into sentiment metrics
SENTi-radar works out of the box with local sentiment analysis. API keys for Scrape.do, YouTube, and AI services are optional but recommended for full functionality.

Build docs developers (and LLMs) love