00:00 / 07:32
连播
清屏
智能
倍速
点赞43
00:00 / 03:00
连播
清屏
智能
倍速
点赞140
00:00 / 05:04
连播
清屏
智能
倍速
点赞52
00:00 / 07:28
连播
清屏
智能
倍速
点赞13
小码1周前
知识图谱智能问答系统是一款融合大语言模型、知识图谱和RAG 向量检索三大核心技术的智能问答平台。系统采用 ChromaDB 向量数据库存储文档嵌入向量,结合 Neo4j 图数据库管理知识三元组,通过查询扩展和多路召回融合算法,为用户提供精准、可溯源的智能问答服务。 核心特性 智能问答:基于知识图谱 + RAG 的智能问答,答案可追溯到具体知识节点和文档来源 RAG 检索增强:基于向量相似度的精准文档检索,支持多路召回结果融合 查询扩展:自动生成问题变体,提高检索召回率(RRF 倒数排名融合) 知识图谱可视化:交互式图谱展示,支持节点搜索、关系深度切换与关系探索 文档自动解析:支持 PDF、TXT、Word 格式文档的自动知识抽取 OCR 智能纠错:自动纠正 OCR 识别错误,提升文本质量 三元组提取:自动从文档中提取实体和关系,构建知识三元组 Excel 导入导出:支持从 Excel 批量导入/导出三元组,快速构建知识库 实体类型管理:支持为实体设置类型(概念、方法、技术、工具等),图谱可视化按类型着色 文件夹管理:支持创建文件夹、拖拽移动文档、批量删除 RBAC 权限管理:完整的角色权限系统,支持动态菜单配置 系统管理:用户管理、角色管理、菜单管理、属性配置(管理员专属) 性能优化:多级缓存(LRU + TTL)、智能限流、批量操作优化 灵活配置:所有参数可通过环境变量配置,无需修改代码 用户满意度反馈:支持对回答进行满意/不满意评价 多服务状态监控:实时监控 API、Neo4j、LLM 服务状态 Embedding 缓存:SQLite 持久化缓存 + 并行处理,大幅提升向量化速度 #AI #人工智能 #知识图谱 #智能问答系统 #python
00:00 / 02:15
连播
清屏
智能
倍速
点赞2
00:00 / 02:43
连播
清屏
智能
倍速
点赞NaN
00:00 / 00:51
连播
清屏
智能
倍速
点赞6
00:00 / 04:34
连播
清屏
智能
倍速
点赞3
00:00 / 02:36
连播
清屏
智能
倍速
点赞79
小码2周前
医疗知识图谱智能问答系统是一款融合大语言模型、知识图谱和RAG 向量检索三大核心技术的智能问答平台。系统采用 ChromaDB 向量数据库存储文档嵌入向量,结合 Neo4j 图数据库管理知识三元组,通过查询扩展和多路召回融合算法,为用户提供精准、可溯源的智能问答服务。 核心特性 智能问答:基于知识图谱 + RAG 的精准问答,答案可追溯到具体知识节点和文档来源 RAG 检索增强:基于向量相似度的精准文档检索,支持多路召回结果融合 查询扩展:自动生成问题变体,提高检索召回率(RRF 倒数排名融合) 知识图谱可视化:交互式图谱展示,支持节点搜索、关系深度切换与关系探索 文档自动解析:支持 PDF、TXT 格式文档的自动知识抽取 三元组提取:自动从文档中提取实体和关系,构建知识三元组 Excel 导入导出:支持从 Excel 批量导入/导出三元组,快速构建知识库 实体类型管理:支持为实体设置类型(概念、方法、技术、工具等),图谱可视化按类型着色 文件夹管理:支持创建文件夹、拖拽移动文档、批量删除 RBAC 权限管理:完整的角色权限系统,支持动态菜单配置 系统管理:用户管理、角色管理、菜单管理(管理员专属) 用户满意度反馈:支持对回答进行满意/不满意评价 多服务状态监控:实时监控 API、Neo4j、LLM 服务状态 Embedding 缓存:SQLite 持久化缓存 + 并行处理,大幅提升向量化速度 #ai #知识图谱 #问答系统 #大模型
00:00 / 01:20
连播
清屏
智能
倍速
点赞15
Neo4j,是一个高性能的NOSQL图形数据库。 Neo4j数据库诞生于21世纪初,具体是在2003年开始开发的。这一时期的数据库领域,关系型数据库仍然占据主导地位,但随着互联网和数据量的爆炸式增长,传统的关系型数据库在处理复杂关系数据时逐渐显得力不从心。正是在这样的背景下,Neo4j应运而生,它采用了全新的图数据结构,为处理复杂关系数据提供了更为高效和直观的解决方案。 Neo4j是由Neo Technology公司(现为Neo4j公司)开发的。这家公司专注于图数据库技术的研发和推广,致力于为用户提供高效、灵活、易用的图数据库解决方案。Neo4j作为其核心产品,自发布以来便受到了广泛的关注和好评。开发者们通过不断的迭代和优化,使得Neo4j在性能、功能以及易用性方面均达到了业界领先水平。在开发语言方面,Neo4j采用了Scala和Java两种语言。Scala作为一种兼具面向对象和函数式编程特性的语言,为Neo4j提供了强大的表达能力和灵活性。而Java作为一种广泛应用的编程语言,其丰富的生态系统和强大的社区支持也为Neo4j的发展提供了有力保障。这两种语言的结合,使得Neo4j在性能和易用性方面均取得了显著的优势。 Neo4j性能,首先,Neo4j采用了原生图存储和查询技术。与传统的关系型数据库相比,图数据库以节点和边的形式来组织和存储数据,更适合处理具有复杂关系的数据。Neo4j通过原生图存储技术,将数据结构化地存储在图网络中,使得查询和操作更加高效。同时,Neo4j还提供了丰富的图查询语言Cypher,使得用户能够轻松地构建、查询和管理图数据。其次,Neo4j具有卓越的可扩展性。随着数据量的不断增长,传统的关系型数据库在扩展性方面往往面临诸多挑战。而Neo4j作为一款分布式图数据库,支持水平扩展和分布式部署。用户可以通过增加节点和分片的方式,轻松实现数据库的扩展和性能提升。这使得Neo4j在处理大规模复杂关系数据时具有显著的优势。 综上所述,Neo4j作为一款高性能的图数据库,通过原生图存储和查询技术、卓越的可扩展性、高效的事务处理机制以及多种性能优化手段,Neo4j在处理复杂关系数据时展现出了显著的优势。同时,Neo4j还广泛应用于社交网络、推荐系统、金融风控等多个领域,为各行各业提供了高效、灵活、易用的图数据库解决方案。随着数据量的不断增长和技术的不断发展,Neo4j的应用前景将更加广阔。
00:00 / 00:59
连播
清屏
智能
倍速
点赞3
00:00 / 10:35
连播
清屏
智能
倍速
点赞33