Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-knowledge-graph

A curated list of Knowledge Graph related learning materials, databases, tools and other resources
https://github.com/totogo/awesome-knowledge-graph

Last synced: 3 days ago
JSON representation

  • Infrastructure

    • Graph Databases

      • AgensGraph - multi-model graph database with SQL and Cypher support based on PostgreSQL
      • ArangoDB - highly available Multi-Model NoSQL database
      • Atomic-Server - open-source type-safe graph database server with GUI, written in rust. Supports [Atomic Data](docs.atomicdata.dev/), JSON & RDF.
      • Dgraph - Fast, Transactional, Distributed Graph Database (open source, written in Go)
      • DSE Graph - Graph layer on top of DataStax Enterprise (Cassandra, SolR, Spark)
      • TypeDB - a database with a rich and logical type system.
      • JanusGraph - an open-source, distributed graph database with pluggable storage and indexing backends
      • Memgraph - High Performance, In-Memory, Transactional Graph Database
      • Neo4j - OLTP graph database
      • Sparksee - makes space and performance compatible with a small footprint and a fast analysis of large networks
      • Stardog - RDF graph database with OLTP and OLAP support
      • TigerGraph - a complete, distributed, parallel graph computing platform for enterprise, supporting web-scale data analytics in real-time.
      • Nebula Graph - A truly distributed, linear scalable, lightning-fast graph database, using SQL-like query language.
      • Diffbot - One of three Western entities to crawl a majority of the web. Largest commercially available knowledge graph.
      • Weaver - A graph database built on top of Postgres, which allows you to query the dataset in both SQL and graph query languages including SQL, SPARQL, and GraphQL.
      • Kuzu - A highly scalable, extremely fast, and very easy-to-use embeddable graph database.
      • CogDB - A Micro Graph Database for Python Applications.
      • TuGraph - Graph database behinde Alipay. It has achieved the top-ranking performance in LDBC-SNB, a globally recognised benchmark test, surpassing competing solutions.
      • Blazegraph - GPU accelerated graph database
      • Cayley - open source database written in Go
      • CosmosDB - cloud-based multi-model database with support for TinkerPop3
    • Triple Stores

      • AllegroGraph - high-performance, persistent graph database that scales to billions of quads
      • Apache Jena - open source Java framework for building Semantic Web and Linked Data applications
      • Copernic - Data, and its history, via change requests at scale
      • Eclipse RDF4J - (formerly known as Sesame) is an open source Java framework for processing RDF data. This includes parsing, storing, inferencing and querying of/over such data. It offers an easy-to-use API that can be connected to all leading RDF storage solutions. It allows you to connect with SPARQL endpoints and create applications that leverage the power of linked data and Semantic Web.
      • Virtuoso - a "Data Junction Box" that drives enterprise and individual agility by deriving a Semantic Web of Linked Data from existing data silos
      • Apache Marmotta - (retired Apache project) an open platform for linked data.
    • Graph Computing Frameworks

      • Apache Giraph - an iterative graph processing system built for high scalability
      • Apache TinkerPop - a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP)
      • Apache Spark - GraphX - Apache Spark's API for graphs and graph-parallel computation
    • Graph Visualization

      • Gephi - Graph visualization platform software runs on Windows, Mac and Linux.
      • KeyLines & ReGraph - Graph visualization tookits for JavaScript and React developer from Cambridge Intelligence.
      • Linkurious - Linkurious is an enterprise ready on-premises graph visualization and analysis platform.
      • Cytoscape - Open source graph visualization platform software runs on Windows, Mac and Linux.
      • Cytoscape.js - Graph visualization tookit for JavaScript.
      • Sigma.js - JavaScript library aimed at visualizing larger graphs.
    • Graph Construction

      • Termboard - A very simple graphical editor to create Terms and Relations. It can use ChatGPT, Google Bard or any other chatbot. Ideal for beginners wanting to make and share quick sketches.
    • Languages

      • Cypher
      • Gremlin
      • SPARQL
      • GraphQL+- - The query language of Dgraph, which is based on Facebook's GraphQL
      • GQL - An initiative to create a standard query language for property graph database, just like SQL for relational database.
    • Managed Hosting Services

  • Knowledge Engineering

    • Managed Hosting Services

      • YAGA-NAGA - Harvesting, Searching, and Ranking Knowledge from the Web
  • Knowledge Graph Dataset

    • General

      • BabelNet - Both a **multilingual encyclopedic dictionary**, with lexicographic and encyclopedic coverage of terms, and a **semantic network** which connects concepts and named entities in a very large network of semantic relations, made up of about 16 million entries, called Babel synsets. Each Babel synset represents a given meaning and contains all the synonyms which express that meaning in a range of different languages.
      • Wikidata - Wikidata is a free, collaborative, multilingual, secondary database, collecting structured data to provide support for Wikipedia, Wikimedia Commons, the other wikis of the Wikimedia movement, and to anyone in the world.
      • Google Knowledge Graph - Google’s Knowledge Graph has millions of entries that describe real-world entities like people, places, and things.
      • DBpedia - DBpedia is a crowd-sourced community effort to extract structured content from the information created in various Wikimedia projects.
      • XLore - A large-scale English-Chinese bilingual knowledge graph by structuring and integrating Chinese Wikipedia, English Wikipedia, French Wikipedia, and Baidu Baike.
      • The GDELT Project - The GDELT Project monitors the world's broadcast, print, and web news from nearly every corner of every country in over 100 languages and identifies the people, locations, organizations, themes, sources, emotions, counts, quotes, images and events driving our global society every second of every day, creating a free open platform for computing on the entire world.
      • YAGO - A huge semantic knowledge base, derived from [Wikipedia](http://en.wikipedia.org/), [WordNet](http://wordnet.princeton.edu/) and [GeoNames](http://www.geonames.org/). Currently, YAGO has knowledge of more than 10 million entities (like persons, organizations, cities, etc.) and contains more than 120 million facts about these entities. The source code of YAGO is in this Github [repo](https://github.com/yago-naga/yago3).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • NELL - Never-Ending Language Learner, read the web and extract facts from text found in web pages continuously and improve itself.
      • Golden Protocol - A decentralized canonical knowledge graph. It is open, transparent, consensus, bounty enabled and built in the age of Web 3.
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
      • Zhishi.me - Knowledge Graph data extracted from the largest Chinese encyclopedias, [Baidu Baike](https://baike.baidu.com/), [Hudong Baike](https://www.baike.com/) and [Chinese Wikipedia](https://zh.wikipedia.org/).
    • Semantic Network

      • ConceptNet - ConceptNet is a freely-available semantic network, designed to help computers understand the meanings of words that people use.
      • Microsoft Concept Graph - For Short Text Understanding
      • OpenHowNet - An Open Sememe-based Lexical Knowledge Base in Chinese.
      • WordNet - A free large lexical database of English from Princeton University.
    • Academic & Research

      • AMiner - Aminer aims to provide comprehensive search and mining services for researcher social networks.
      • AceMap - Academic search engine based on knowledge graph which includes entities like paper, author, institution and etc.
      • Semantic Scholar - A free, AI-powered research tool for scientific literature. Collaborating with academic publishers to build a trustworthy and authoritative scientific knowledge graph.
    • Other Domain

      • Lynx - an ecosystem of smart cloud services to better manage compliance, based on a Legal Knowledge Graph (LKG) which integrates and links heterogeneous compliance data sources including legislation, case law, standards and other private contracts.
      • ResearchSpace - A culture heritage knowledge graph from the British Museum.
      • Unified Medical Language System (UMLS) - The UMLS integrates and distributes key terminology, classification and coding standards, and associated resources to promote creation of more effective and interoperable biomedical information systems and services, including electronic health records.
      • DrugBank - Knowledge base for drug interactions, pharmacology, chemical structures, targets, metabolism, and more.
      • STRING - A database of known and predicted protein-protein interactions.
  • Learning Materials

    • Official Documentations

      • Gremlin - reference documentation
    • Community Effort

      • SQL2Gremlin - transition from SQL to Gremlin by [Daniel Kuppitz](https://twitter.com/dkuppitz)
      • The Gremlin Compendium - minimum survival kit for any Gremlin user, 10 blog post series by [Doan DuyHai](https://twitter.com/doanduyhai)
  • Conferences

    • Community Effort

      • Graph Connect - powered by Neo4j
      • Graph Day - an Independent Graph Conference from the Data Day folks
      • Connected Data London - Connected Data London brings together 160+ Artificial Intelligence, Semantic Technology, Linked Data and Graph Database innovators, thought leaders and practitioners annually in one great conference. The conference has expanded its themes and tracks, from its roots as the primary conference for Knowledge Graphs, Linked Data and Semantics to include related Graph Database and AI / Machine Learning technologies and practical use cases.