PySide6 开发的数据挖掘桌面端 AI Agent - Xenix

闪电演讲
上海
15:50 - 16:00
分会场 D(综合楼 326 会议室)
  • 袁翊闳 广东外语外贸大学学生

    广东外语外贸大学大三生,目前在一家上海的 AI 教育公司远程实习,同时进行社交+电商平台以及知识管理工具的创业。有较为丰富的 Python 后端、Vue.js Web 开发经验。

    yuanyihong

摘要

基于 PySide6 开发的面向中小企业非技术人员的桌面端数据挖掘 AI Agent,让用户通过自然语言完成数据处理、可视化与机器学习分析。

详情

我认为,数据分析与挖掘有希望成为继编程之后,AI Agent 下一个实现规模化应用的领域。于是我基于 PySide6 开发了一款面向中小企业非技术人员的 Windows 桌面端数据挖掘 AI Agent(称为 Xenix),尝试让用户通过自然语言完成数据处理、数据可视化和基于机器学习的数据分析工作。

特点包括:

· 将 LLM、Embedding、OCR 及机器学习计算等核心依赖一键部署至本地或远程环境,满足数据处理过程中的安全可控与隐私保护需求。

· 内置 RAG 思路的知识库,支持 PDF、PPTX、DOCX。

· 通过 DuckDB + SQL 阅览、转换数据;通过 Vega-lite、wordcloud tool 绘制图表。

· 支持 30 余种常用机器学习模型的训练与应用,涵盖回归、分类、聚类和推荐等任务。

本次演讲主要介绍项目的设计思路、架构和关键技术实现,并实机演示它如何将大语言模型、知识库、数据处理与传统机器学习能力整合到统一工作流中。