AIAny
AI Agent2024
Icon for item

BettaFish

Crawls 30+ social platforms (Weibo, Xiaohongshu, Douyin), parses their video and image content, then has five specialized agents debate in a moderated forum to synthesize public-opinion reports. Can fuse public sentiment with a private business database.

Introduction

Most sentiment tools stop at a single LLM scoring a wall of scraped text. BettaFish treats public-opinion analysis as a debate problem instead: five specialized agents argue out an interpretation through a moderator-run forum, so no single model's blind spot dictates the conclusion. The bet is that disagreement between a search agent, a media-parsing agent, and a private-data agent surfaces signal that a lone model averages away.

What Sets It Apart
  • A debate-moderator forum coordinates QueryEngine (web/news search), MediaEngine (video and image parsing), InsightEngine (private-database mining), and ReportEngine, so a claim has to survive cross-examination before it lands in the report.
  • It reaches past text: MediaEngine deep-parses short-form video and pulls structured cards (weather, stocks, calendars) from images, which matters when discourse on Douyin or Xiaohongshu is mostly visual.
  • The analysis layer mixes fine-tuned BERT, a GPT-2 LoRA, and small Qwen3 models alongside the LLM, rather than routing everything through one general model — cheaper inference on the narrow sentiment tasks.
  • Secure APIs let you fuse a private business database with public crawl data, so internal metrics and external chatter sit in one report.
Who It's For

Great fit if you run brand, institutional, or policy monitoring across the Chinese social web and need explainable reports rather than a single sentiment number. Look elsewhere if you want a hosted SaaS or a quick score: this is a self-hosted Python framework that expects PostgreSQL/MySQL, your own LLM and search API keys, and WeasyPrint system dependencies for PDF export. It is also explicitly research- and education-scoped, not licensed for commercial use, and crawler reach varies by platform.

Information

  • Websitegithub.com
  • OrganizationsBeijing University of Posts and Telecommunications
  • Authorshangjiang (BUPT), 666ghj
  • Published date2024/07/01

Categories

More Items

GitHub
AI Agent2025

Autonomous Red Team agent that plans and executes realistic attack chains (reconnaissance, exploitation, pivoting, C2) while producing Rules of Engagement and an OPPLAN and running actions inside a hardened sandbox; intended for authorized red-team engagements and defensive verification.

GitHub
AI Agent2026

Provides modular, AI-optimized SKILL.md instructions that ground LLMs in Android development workflows and can be installed into agent environments via the Android CLI; focuses on tasks where LLMs underperform.

GitHub
AI Agent2026

Build native desktop apps authored with declarative .native markup and TypeScript (or Zig) compiled to native code, with no browser or JS runtime in the binary. Ships a component catalog, deterministic rendering, hot reload, and an embedded automation server for AI agent workflows.