awesome-knowledge-graph

awesome-knowledge-graph

知识图谱技术资源汇总 涵盖数据库工具和学习材料

该项目汇总了知识图谱领域的重要资源,包括图数据库、存储系统、计算框架、可视化工具、工程技术和数据集等。内容涵盖从基础设施到学习材料的多个方面,为开发者、研究人员提供全面的技术参考。列表不断更新,持续收录优质资源,是深入了解和应用知识图谱技术的重要参考。

知识图谱图数据库图计算框架图可视化语义网络Github开源项目

知识图谱精选 Awesome

精心策划的知识图谱相关学习资料、数据库、工具和其他资源列表

目录

基础设施

图数据库

  • AgensGraph - 基于PostgreSQL的多模型图数据库,支持SQL和Cypher
  • ArangoDB - 高可用性多模型NoSQL数据库
  • Atomic-Server - 开源类型安全图数据库服务器,带有GUI,用Rust编写。支持[Atomic Data](https://github.com/totogo/awesome-knowledge-graph/blob/master/docs.atomicdata.dev/、JSON和RDF。
  • Blazegraph - GPU加速图数据库
  • Cayley - 用Go编写的开源数据库
  • CosmosDB - 支持TinkerPop3的基于云的多模型数据库
  • Dgraph - 快速、事务性、分布式图数据库(开源,用Go编写)
  • DSE Graph - DataStax Enterprise(Cassandra、SolR、Spark)之上的图层
  • TypeDB - 具有丰富逻辑类型系统的数据库
  • Graphd - Metaweb/Freebase图存储库
  • JanusGraph - 开源分布式图数据库,具有可插拔存储和索引后端
  • Memgraph - 高性能、内存中、事务性图数据库
  • Neo4j - OLTP图数据库
  • Sparksee - 使空间和性能兼容,具有小型占用空间和快速分析大型网络的能力
  • Stardog - 支持OLTP和OLAP的RDF图数据库
  • OrientDB - 具有图数据库引擎的分布式多模型NoSQL数据库
  • TigerGraph - 完整、分布式、并行的图计算平台,支持企业级实时Web规模数据分析
  • Nebula Graph - 真正分布式、线性可扩展、闪电般快速的图数据库,使用类SQL查询语言
  • HugeGraph - 开源TinkerPop 3兼容的OLTP图数据库,具有可插拔存储后端,类似于JanusGraph。还通过Spark GraphX支持OLAP
  • Diffbot - 三大西方实体之一,爬取了大部分网络。最大的商业可用知识图谱
  • Weaver - 基于Postgres构建的图数据库,允许您使用SQL、SPARQL和GraphQL等SQL和图查询语言查询数据集
  • Kuzu - 高度可扩展、极快且非常易用的可嵌入图数据库
  • CogDB - 用于Python应用程序的微型图数据库
  • TuGraph - 支持支付宝的图数据库。在全球公认的基准测试LDBC-SNB中取得了最高排名的性能,超越了竞争对手的解决方案

三元组存储

  • AllegroGraph - 高性能、持久化图数据库,可扩展到数十亿个三元组
  • Apache Jena - 用于构建语义网和链接数据应用程序的开源Java框架
  • Copernic - 大规模数据及其历史记录,通过更改请求实现
  • Eclipse RDF4J -(前身为Sesame)是一个用于处理RDF数据的开源Java框架。包括解析、存储、推理和查询此类数据。它提供了一个易于使用的API,可以连接到所有领先的RDF存储解决方案。它允许您连接到SPARQL端点并创建利用链接数据和语义网力量的应用程序
  • GraphDB - 符合W3C标准的企业就绪语义图数据库
  • Virtuoso - 一个"数据连接盒",通过从现有数据孤岛中派生链接数据的语义网来推动企业和个人敏捷性
  • Apache Marmotta -(已退休的Apache项目)链接数据的开放平台
  • Oxigraph - 用Rust编写的轻量级三元组存储

图计算框架

  • Apache Giraph - 为高可扩展性而构建的迭代图处理系统
  • Apache TinkerPop - 适用于图数据库(OLTP)和图分析系统(OLAP)的图计算框架
  • Apache Spark - GraphX - Apache Spark的图形和图并行计算API
  • Tencent Plato - 微信使用的快速分布式图计算和机器学习框架
  • Gradoop - 基于Apache Flink的分布式图分析框架

图可视化

  • AntV G6 - 蚂蚁金服开发的简单、易用且完整的高性能图可视化引擎,使用JavaScript编写
  • Graphistry - 端到端GPU视觉图分析引擎(Nvidia RAPIDS.ai / Apache Arrow),接口包括JS/React、Python(Jupyter/StreamLit)、REST,各种数据库的丰富无代码/低代码UI,以及自托管和云托管,由Graphistry提供
  • Gephi - 图可视化平台软件,可在Windows、Mac和Linux上运行
  • KeyLines & ReGraph - Cambridge Intelligence提供的面向JavaScript和React开发人员的图可视化工具包
  • Linkurious - Linkurious是一个企业级本地图可视化和分析平台
  • Cytoscape - 开源图可视化平台软件,可在Windows、Mac和Linux上运行
  • Cytoscape.js - JavaScript图可视化工具包
  • Sigma.js - 旨在可视化大型图形的JavaScript库

图构建

  • Morph-KGC - 使用RML映射的知识图谱生成系统。
  • Termboard - 一个非常简单的图形编辑器,用于创建术语和关系。它可以使用ChatGPT、Google Bard或任何其他聊天机器人。适合想要快速制作和分享草图的初学者。

语言

  • Cypher
  • Gremlin
  • SPARQL
  • GraphQL+- - Dgraph的查询语言,基于Facebook的GraphQL
  • GQL - 一项旨在为属性图数据库创建标准查询语言的倡议,类似于关系型数据库的SQL。

托管服务

知识工程

  • YAGA-NAGA - 从网络中收集、搜索和排序知识

知识融合

  • Dedupe - dedupe是一个Python库,使用机器学习在结构化数据上快速执行模糊匹配、去重和实体解析。
  • LIMES - 用于度量空间的链接发现框架。

知识图谱数据集

通用

  • BabelNet - 既是一个多语言百科词典,涵盖术语的词典和百科知识,也是一个语义网络,将概念和命名实体连接在一个包含约1600万条目的庞大语义关系网络中,称为Babel同义词集。每个Babel同义词集代表一个特定含义,并包含在不同语言中表达该含义的所有同义词。
  • Wikidata - Wikidata是一个免费、协作、多语言的二级数据库,收集结构化数据以支持维基百科、维基共享资源、维基媒体运动的其他维基以及世界上的任何人。
  • Google知识图谱 - Google的知识图谱包含数百万条描述现实世界实体(如人物、地点和事物)的条目。
  • Freebase - 最初由Metaweb创建的大规模知识库。后来被Google收购并用于Google知识图谱
  • DBpedia - DBpedia是一项众包社区努力,旨在从各种维基媒体项目中提取结构化内容。
  • XLore - 一个大规模英汉双语知识图谱,通过结构化和整合中文维基百科、英文维基百科、法文维基百科和百度百科而成。
  • GDELT项目 - GDELT项目监控世界各地近乎每个角落、超过100种语言的广播、印刷和网络新闻,识别推动我们全球社会的人物、地点、组织、主题、来源、情感、数量、引用、图像和事件,每天每秒创建一个免费开放的平台,用于计算整个世界。
  • YAGO - 一个巨大的语义知识库,源自维基百科WordNetGeoNames。目前,YAGO拥有超过1000万个实体(如人物、组织、城市等)的知识,并包含超过1.2亿个关于这些实体的事实。YAGO的源代码在这个Github仓库中。
  • 知识.me - 从中国最大的百科全书百度百科互动百科中文维基百科中提取的知识图谱数据。
  • NELL - 永不停止的语言学习者,持续阅读网页并从中提取事实,不断自我完善。
  • Golden Protocol - 一个去中心化的规范知识图谱。它是开放的、透明的、基于共识的、支持悬赏的,并在Web 3时代构建。

语义网络

  • ConceptNet - ConceptNet是一个免费提供的语义网络,旨在帮助计算机理解人们使用的词语含义。
  • 微软概念图谱 - 用于短文本理解
  • OpenHowNet - 一个开放的基于义原的中文词汇知识库。
  • WordNet - 普林斯顿大学的一个大型免费英语词汇数据库。

学术与研究

  • AMiner - AMiner旨在为研究者社交网络提供全面的搜索和挖掘服务。
  • 微软学术 - 微软学术(MA)运用机器学习、语义推理和知识发现的进展,帮助你以前所未有的强大方式探索学术信息。
  • AceMap - 基于知识图谱的学术搜索引擎,包括论文、作者、机构等实体。
  • Semantic Scholar - 一个免费的、由AI驱动的科学文献研究工具。与学术出版商合作,构建可信和权威的科学知识图谱。

其他领域

  • Lynx - 一个基于法律知识图谱(LKG)的智能云服务生态系统,用于更好地管理合规性。该系统整合并链接了包括法律、判例法、标准和其他私人合同在内的异构合规数据源。
  • ResearchSpace - 大英博物馆的文化遗产知识图谱。
  • 统一医学语言系统(UMLS) - UMLS整合并分发关键术语、分类和编码标准以及相关资源,以促进创建更有效和可互操作的生物医学信息系统和服务,包括电子健康记录。
  • DrugBank - 涵盖药物相互作用、药理学、化学结构、靶点、代谢等方面的知识库。
  • STRING - 已知和预测的蛋白质-蛋白质相互作用数据库。

学习资料

官方文档

社区贡献

会议

  • Graph Connect - 由Neo4j支持
  • Graph Day - Data Day团队举办的独立图会议
  • Connected Data London - Connected Data London每年汇集160多位人工智能、语义技术、链接数据和图数据库创新者、思想领袖和从业者。会议已扩展其主题和专题,从最初作为知识图谱、链接数据和语义的主要会议,扩展到包括相关的图数据库和人工智能/机器学习技术以及实际用例。

贡献

欢迎贡献!请先阅读贡献指南。 部分内容复制自其他优秀列表:

许可证

CC0

在法律允许的范围内,Sitao Z. 已放弃本作品的所有版权和相关或邻接权利。

编辑推荐精选

Trae

Trae

字节跳动发布的AI编程神器IDE

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

热门AI工具生产力协作转型TraeAI IDE
问小白

问小白

全能AI智能助手,随时解答生活与工作的多样问题

问小白,由元石科技研发的AI智能助手,快速准确地解答各种生活和工作问题,包括但不限于搜索、规划和社交互动,帮助用户在日常生活中提高效率,轻松管理个人事务。

聊天机器人AI助手热门AI工具AI对话
Transly

Transly

实时语音翻译/同声传译工具

Transly是一个多场景的AI大语言模型驱动的同声传译、专业翻译助手,它拥有超精准的音频识别翻译能力,几乎零延迟的使用体验和支持多国语言可以让你带它走遍全球,无论你是留学生、商务人士、韩剧美剧爱好者,还是出国游玩、多国会议、跨国追星等等,都可以满足你所有需要同传的场景需求,线上线下通用,扫除语言障碍,让全世界的语言交流不再有国界。

讯飞智文

讯飞智文

一键生成PPT和Word,让学习生活更轻松

讯飞智文是一个利用 AI 技术的项目,能够帮助用户生成 PPT 以及各类文档。无论是商业领域的市场分析报告、年度目标制定,还是学生群体的职业生涯规划、实习避坑指南,亦或是活动策划、旅游攻略等内容,它都能提供支持,帮助用户精准表达,轻松呈现各种信息。

热门AI工具AI办公办公工具讯飞智文AI在线生成PPTAI撰写助手多语种文档生成AI自动配图
讯飞星火

讯飞星火

深度推理能力全新升级,全面对标OpenAI o1

科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。

模型训练热门AI工具内容创作智能问答AI开发讯飞星火大模型多语种支持智慧生活
Spark-TTS

Spark-TTS

一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型

Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。

咔片PPT

咔片PPT

AI助力,做PPT更简单!

咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。

讯飞绘文

讯飞绘文

选题、配图、成文,一站式创作,让内容运营更高效

讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。

AI助手热门AI工具AI创作AI辅助写作讯飞绘文内容运营个性化文章多平台分发
材料星

材料星

专业的AI公文写作平台,公文写作神器

AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。

openai-agents-python

openai-agents-python

OpenAI Agents SDK,助力开发者便捷使用 OpenAI 相关功能。

openai-agents-python 是 OpenAI 推出的一款强大 Python SDK,它为开发者提供了与 OpenAI 模型交互的高效工具,支持工具调用、结果处理、追踪等功能,涵盖多种应用场景,如研究助手、财务研究等,能显著提升开发效率,让开发者更轻松地利用 OpenAI 的技术优势。

下拉加载更多