Knowledge Graphs

by   Aidan Hogan, et al.

In this paper we provide a comprehensive introduction to knowledge graphs, which have recently garnered significant attention from both industry and academia in scenarios that require exploiting diverse, dynamic, large-scale collections of data. After a general introduction, we motivate and contrast various graph-based data models and query languages that are used for knowledge graphs. We discuss the roles of schema, identity, and context in knowledge graphs. We explain how knowledge can be represented and extracted using a combination of deductive and inductive techniques. We summarise methods for the creation, enrichment, quality assessment, refinement, and publication of knowledge graphs. We provide an overview of prominent open knowledge graphs and enterprise knowledge graphs, their applications, and how they use the aforementioned techniques. We conclude with high-level future research directions for knowledge graphs.



page 1

page 2

page 3

page 4


Querying in the Age of Graph Databases and Knowledge Graphs

Graphs have become the best way we know of representing knowledge. The c...

DyKgChat: Benchmarking Dialogue Generation Grounding on Dynamic Knowledge Graphs

Data-driven, knowledge-grounded neural conversation models are capable o...

The Vadalog System: Datalog-based Reasoning for Knowledge Graphs

Over the past years, there has been a resurgence of Datalog-based system...

A Survey of RDF Stores SPARQL Engines for Querying Knowledge Graphs

Recent years have seen the growing adoption of non-relational data model...

Trav-SHACL: Efficiently Validating Networks of SHACL Constraints

Knowledge graphs have emerged as expressive data structures for Web data...

Relational Representation Learning for Dynamic (Knowledge) Graphs: A Survey

Graphs arise naturally in many real-world applications including social ...

From Books to Knowledge Graphs

The digital transformation of the scientific publishing industry has led...

Code Repositories


Python library for Representation Learning on Knowledge Graphs

view repo


Grakn Knowledge Graph Library (ML R&D)

view repo


Reasoning Over Knowledge Graph Paths for Recommendation

view repo


Multi-hop knowledge graph reasoning learned via policy gradient with reward shaping and action dropout

view repo


BioGrakn Knowledge Graph

view repo
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.