Pricing
Pay per usage
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
Actor stats
0
Bookmarked
9
Total users
1
Monthly active users
5 months 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.
๐ Apify Actor
๐ License: ISC
๐ 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
