Reddit Sentiment Analyzer
Pricing
Pay per usage
Go to Apify Store
Reddit Sentiment Analyzer
AI-powered Reddit scraper with sentiment analysis. Scrape subr <a> </a>eddits, keywords, or users and get real-time sentiment scores.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Frost Orygon
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
π€ AI-powered Reddit scraper with sentiment analysis - Extract posts and comments from Reddit with automatic sentiment scoring, topic extraction, and entity recognition using Google Gemini AI.
π Features
- Scrape Reddit - Extract posts and comments from any subreddit or post URL
- AI Sentiment Analysis - Analyze sentiment using Google Gemini 2.5 Flash
- Topic Extraction - Automatically identify discussion topics
- Entity Recognition - Detect mentioned brands, people, and products
- Controversy Scoring - Score how likely comments are to spark debate
- Proxy Support - Built-in residential proxy to bypass Reddit blocking
π¦ Try it on Apify
First 5 results are FREE, then pay-per-result pricing.
π‘ Use Cases
- Brand Monitoring - Track what people say about your brand on Reddit
- Market Research - Understand community sentiment on topics
- Competitor Analysis - Monitor competitor mentions and sentiment
- Trend Detection - Identify emerging topics and shifts in opinion
- Content Ideas - Find what resonates with Reddit communities
π οΈ Input
| Field | Type | Description |
|---|---|---|
startUrls | array | Reddit post or subreddit URLs |
maxPosts | number | Max posts per subreddit (1-100) |
maxComments | number | Max comments per post (0 = all) |
enableSentiment | boolean | Enable AI sentiment analysis |
googleApiKey | string | Your Gemini API key (required for AI) |
useProxy | boolean | Use residential proxy (recommended) |
π Output Example
{"postId": "abc123","title": "What's your unpopular opinion?","subreddit": "AskReddit","score": 1547,"numComments": 892,"insights": {"dominant_sentiment": "mixed","average_sentiment_score": 0.12,"sentiment_distribution": {"positive": 35,"negative": 28,"neutral": 25,"mixed": 12}},"comments": [{"author": "user123","body": "I actually enjoy Mondays...","score": 234,"sentiment": "positive","sentiment_score": 0.7,"topics": ["work", "lifestyle"],"controversy_score": 0.8}]}
π Getting a Gemini API Key
- Go to Google AI Studio
- Create a new API key
- Paste it in the
googleApiKeyinput field
π‘ Tip: Google AI Ultra subscribers get free Gemini API credits!
π° Pricing
| Tier | Price |
|---|---|
| First 5 results | FREE |
| Additional results | $0.002/result |
Proxy costs are included in the per-result pricing.
ποΈ Tech Stack
- Runtime: Node.js on Apify
- AI: Google Gemini 2.5 Flash
- Proxy: Apify Residential Proxies
- HTTP: Axios with https-proxy-agent
π License
ISC License - feel free to use and modify.
Built by @frostorygon | Portfolio