系统介绍

知识图谱智能问答系统是一款融合大语言模型、知识图谱和RAG 向量检索三大核心技术的智能问答平台。系统采用 ChromaDB 向量数据库存储文档嵌入向量,结合 Neo4j 图数据库管理知识三元组,通过查询扩展和多路召回融合算法,为用户提供精准、可溯源的智能问答服务。

核心功能

  • 智能问答:基于知识图谱 + RAG 的智能问答,答案可追溯到具体知识节点和文档来源
  • RAG 检索增强:基于向量相似度的精准文档检索,支持多路召回结果融合
  • 查询扩展:自动生成问题变体,提高检索召回率(RRF 倒数排名融合)
  • 知识图谱可视化:交互式图谱展示,支持节点搜索、关系深度切换与关系探索
  • 文档自动解析:支持 PDF、TXT、Word 格式
  • 三元组提取:自动从文档中提取实体和关系,构建知识三元组
  • Excel 导入导出:支持从 Excel 批量导入/导出三元组,快速构建知识库
  • 实体类型管理:支持为实体设置类型,图谱可视化按类型着色
  • 文件夹管理:支持创建文件夹、拖拽移动文档、批量删除
  • RBAC 权限管理:完整的角色权限系统,支持动态菜单配置
  • 系统管理:用户管理、角色管理、菜单管理、属性配置(管理员专属)
  • 系统配置:支持系统名称、Logo、主题色、登录背景等可视化配置,管理员可灵活定制
  • 性能优化:多级缓存(LRU + TTL)、智能限流、批量操作优化
  • 灵活配置:所有参数可通过环境变量配置,无需修改代码
  • 用户满意度反馈:支持对回答进行满意/不满意评价
  • 多服务状态监控:实时监控 API、Neo4j、LLM 服务状态
  • Embedding 缓存:mysql持久化缓存 + 并行处理,大幅提升向量化速度

演示视频

B站:程序员恰恰
https://space.bilibili.com/260226765(浏览器打开)

核心功能运行截图

1、控制台

2、智能问答



3、知识图谱

4、关系管理

5、权限控制

6、架构设计

6、用户评价

在这里插入图片描述

7、联系方式

看b站签名

更多推荐