Agent skill · data analytics · aradotso

llm-public-opinion-analytics

Multi-platform public opinion analysis assistant with web scraping, LLM-powered analytics, topic clustering, sentiment analysis, and multi-channel alerts

Why this skill is useful

Adds executable scripts for real-time web scraping and sentiment analysis that are not commonly available in public documentation.

What it needs

Requires chromedriver, mysql, python installed locally. Requires openai account access. About 7k tokens when loaded. Last updated 2026-08-05. 5 stars on the source repository.

What this skill does

LLM-Based Public Opinion Analytics Assistant Skill by ara.so — Data Skills collection. Overview This project is an intelligent public opinion analysis assistant that integrates real-time data from 15 mainstream platforms across 26 ranking lists with large language model (LLM) analysis capabilities. It provides conversational hot search queries, topic-specific searches, topic clustering, and sentiment analysis. The system supports: Real-time web scraping from platforms like Weibo, Bilibili, Douyin, Baidu, etc. LLM-powered content analysis (including video content extraction) Multi-channel push notifications (WeChat, Enterprise WeChat, Telegram, Email) Keyboard shortcuts for crawler control Quick data lookup and platform jumping Installation Prerequisites 1. Python Environment: Python 3.8+ 2. MySQL Database: MySQL 5.7+ or 8.0+ 3. Browser Driver: ChromeDriver or EdgeDriver Step 1: Browser Driver Setup Download the driver matching your browser version: Chrome: ChromeDriver Downloads Edge: EdgeDriver Downloads Add the driver to your system PATH: Verify installation: Step 2: Clone and Install Dependencies Step 3: Database Setup Create MySQL database and tables: Step 4: Environment Configuration Create .env file in project root: Core Components 1. Web Scraping System (hotsearchcrawler/) The crawler cluster supports 15 platforms with 26 ranking lists: Crawler Configuration Edit hotsearchcrawler/settings.py: Available Platforms Social Media: Weibo, Douyin, Kuaishou Video: Bilibili, Tencent Video News: Baidu, Toutiao, Zhihu E-commerce: Taobao, JD.com Gaming: Steam, Tap Tap Others: Tieba, Douban, etc. 2. Analysis System (hotsearchanalysisagent/) LLM-powered analysis engine for topic clustering, sentiment analysis, and report generation. Custom LLM Integration 3. Web Application (app.py) FastAPI-based web interface for interactive queries and control. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/llm-public-opinion-analytics

View the source on GitHub

Browse the @skills marketplace