知识图谱精选
精心策划的知识图谱相关学习资料、数据库、工具和其他资源列表
目录
基础设施
图数据库
- 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。
托管服务
- CosmosDB @ Microsoft - Azure Cosmos DB是微软的全球分布式、多模型(键值、文档、列、图)数据库服务。
- JanusGraph @ IBM Compose
- JanusGraph @ Google Cloud Platform - 在Google Kubernetes Engine上运行的JanusGraph,由Google Cloud Bigtable提供支持
- JanusGraph @ Amazon Web Services Labs - JanusGraph的Amazon DynamoDB存储后端
- Neo4j @ Graphene
- Neo4j @ Graph Story - 为社区版和企业版Neo4j提供端到端图数据库托管,并提供专家开发帮助
- Neptune @ Amazon Web Services - 一个快速、可靠、全托管的图数据库服务,便于构建和运行处理高度连接数据集的应用程序
- Graph Engine Service @ 华为云 - 全托管、分布式、大规模图查询和分析服务,提供可视化交互式分析平台。
- 图数据库(测试版)@ 阿里云 - 高度可靠和可用的属性图数据库,支持ACID和TinkerPop Gremlin查询语言。
- 腾讯知识图谱 @ 腾讯云 - 图数据库、计算和可视化的一站式平台。目前处于测试阶段,仅提供中文版。
- WoordLift - 易于使用的面向SEO的图数据库托管服务,适用于运行Apache Marmotta的网站和电子商务网站。
- 百度知识图谱 @ 百度AI开放平台 - 构建知识图谱及其应用的一站式AI平台。
- Graphistry - Graphistry端到端GPU加速视觉图分析项目的云账户
知识工程
- YAGA-NAGA - 从网络中收集、搜索和排序知识
知识融合
知识图谱数据集
通用
- BabelNet - 既是一个多语言百科词典,涵盖术语的词典和百科知识,也是一个语义网络,将概念和命名实体连接在一个包含约1600万条目的庞大语义关系网络中,称为Babel同义词集。每个Babel同义词集代表一个特定含义,并包含在不同语言中表达该含义的所有同义词。
- Wikidata - Wikidata是一个免费、协作、多语言的二级数据库,收集结构化数据以支持维基百科、维基共享资源、维基媒体运动的其他维基以及世界上的任何人。
- Google知识图谱 - Google的知识图谱包含数百万条描述现实世界实体(如人物、地点和事物)的条目。
- Freebase - 最初由Metaweb创建的大规模知识库。后来被Google收购并用于Google知识图谱。
- DBpedia - DBpedia是一项众包社区努力,旨在从各种维基媒体项目中提取结构化内容。
- XLore - 一个大规模英汉双语知识图谱,通过结构化和整合中文维基百科、英文维基百科、法文维基百科和百度百科而成。
- GDELT项目 - GDELT项目监控世界各地近乎每个角落、超过100种语言的广播、印刷和网络新闻,识别推动我们全球社会的人物、地点、组织、主题、来源、情感、数量、引用、图像和事件,每天每秒创建一个免费开放的平台,用于计算整个世界。
- YAGO - 一个巨大的语义知识库,源自维基百科、WordNet和GeoNames。目前,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 Book - 由Kelvin R. Lawrence编写的以TinkerPop3为中心的书籍
- SQL2Gremlin - 由Daniel Kuppitz编写的从SQL过渡到Gremlin的指南
- The Gremlin Compendium - 由Doan DuyHai编写的Gremlin用户最小生存工具包,包含10篇博客文章系列
会议
- Graph Connect - 由Neo4j支持
- Graph Day - Data Day团队举办的独立图会议
- Connected Data London - Connected Data London每年汇集160多位人工智能、语义技术、链接数据和图数据库创新者、思想领袖和从业者。会议已扩展其主题和专题,从最初作为知识图谱、链接数据和语义的主要会议,扩展到包括相关的图数据库和人工智能/机器学习技术以及实际用例。
贡献
欢迎贡献!请先阅读贡献指南。 部分内容复制自其他优秀列表:
- awesome-graph - 图,知识图谱的基础设施
- awesome-knowledge-graph - 知识图谱相关资料,但全部为中文
许可证
在法律允许的范围内,Sitao Z. 已放弃本作品的所有版权和相关或邻接权利。