Construction of Knowledge Graphs: State and Challenges
arXiv:2302.11509 · doi:10.3390/info15080509
Abstract
With knowledge graphs (KGs) at the center of numerous applications such as recommender systems and question answering, the need for generalized pipelines to construct and continuously update such KGs is increasing. While the individual steps that are necessary to create KGs from unstructured (e.g. text) and structured data sources (e.g. databases) are mostly well-researched for their one-shot execution, their adoption for incremental KG updates and the interplay of the individual steps have hardly been investigated in a systematic manner so far. In this work, we first discuss the main graph models for KGs and introduce the major requirement for future KG construction pipelines. Next, we provide an overview of the necessary steps to build high-quality KGs, including cross-cutting topics such as metadata management, ontology development, and quality assurance. We then evaluate the state of the art of KG construction w.r.t the introduced requirements for specific popular KGs as well as some recent tools and strategies for KG construction. Finally, we identify areas in need of further research and improvement.
51 pages, 5 figures, 4 tables, 328 references
References in corpus (23)
- Language Models are Few-Shot Learners
- KGAT: Knowledge Graph Attention Network for Recommendation
- Scaling Instruction-Finetuned Language Models
- Unifying Large Language Models and Knowledge Graphs: A Roadmap
- The Future is Big Graphs! A Community View on Graph Processing Systems
- BERT Based Clinical Knowledge Extraction for Biomedical Knowledge Graph Construction and Analysis
- HoloDetect: Few-Shot Learning for Error Detection
- Structured prompt interrogation and recursive extraction of semantics (SPIRES): A method for populating knowledge bases using zero-shot learning
- WorldKG: A World-Scale Geographic Knowledge Graph
- CESI: Canonicalizing Open Knowledge Bases using Embeddings and Side Information
- PG-Schema: Schemas for Property Graphs
- AutoKnow: Self-Driving Knowledge Collection for Products of Thousands of Types
- OLaLa: Ontology Matching with Large Language Models
- Inductive Relation Prediction by Subgraph Reasoning
- AutoBlock: A Hands-off Blocking Framework for Entity Matching
- From BERT to GPT-3 Codex: Harnessing the Potential of Very Large Language Models for Data Management
- Saga: A Platform for Continuous Construction and Serving of Knowledge At Scale
- Neural Compositional Rule Learning for Knowledge Graph Reasoning
- Improving Continual Relation Extraction through Prototypical Contrastive Learning
- StaTIX - Statistical Type Inference on Linked Data
- Order Matters: Matching Multiple Knowledge Graphs
- Developing a Scalable Benchmark for Assessing Large Language Models in Knowledge Graph Engineering
- Gollum: A Gold Standard for Large Scale Multi Source Knowledge Graph Matching