Zafer-Liu/Data-Analysis-Agent
🚀你的私人数据分析助手。通过对话式交互,自动生成可视化报表与商业洞察,让数据决策变得像聊天一样简单。 🚀 Your personal data analysis assistant. Say goodbye to complex SQL and Excel formulas. An LLM-powered data analysis agent. Chat with your data to instantly generate visualizations and business insights. Making data-driven decisions has never been easier.
What it solves
It enables non-technical users to perform complex business data analysis using natural language instead of writing SQL queries or manually building charts. It bridges the gap between raw data sources (files or databases) and actionable business insights by automating the technical pipeline of data retrieval and visualization.
How it works
Users connect a data source and ask questions in plain language. The agent then executes a multi-step process:
- Intent Understanding: Interprets the user's request.
- Schema Analysis: Identifies the structure of the connected data.
- SQL Generation: Automatically writes and executes the necessary SQL query.
- Visualization: Recommends and generates the most appropriate chart from a library of 43 types across 6 categories.
- Insight Generation: Provides a business summary of the findings.
This process is delivered via Server-Sent Events (SSE) for real-time transparency. The system is compatible with various LLMs (DeepSeek, OpenAI, AtlasCloud) and supports extensions via MCP (Model Context Protocol) and a custom business knowledge base.
Who it’s for
- Business analysts and managers who need quick data insights without SQL knowledge.
- Users who want to automate the generation of business reports (Excel, Word, PPT).
- Teams using Feishu (Lark) who want to integrate data analysis directly into group chats via a bot.
Highlights
- Multi-Source Connectivity: Supports Excel, CSV, SQLite, MySQL, PostgreSQL, and SQL Server.
- Extensive Visualization: Automatically selects from 43 different chart types (e.g., Sankey, Treemap, Violin plots).
- Advanced Analytics: Includes built-in tools for K-Means clustering, decision tree modeling, and outlier handling (trimming/winsorizing).
- Export Capabilities: Generates formatted Excel tables, .docx reports, and PPT presentations.
- Feishu Integration: Can read Feishu multi-dimensional tables and return analysis results directly to chat groups.
相關
- 專案
- 專案
- 專案
- 專案
- 專案