KIF: A Wikidata-Based Framework for Integrating Heterogeneous Knowledge Sources

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lima, Guilherme, Rodrigues, João M. B., Machado, Marcelo, Soares, Elton, Fiorini, Sandro R., Thiago, Raphael, Azevedo, Leonardo G., da Silva, Viviane T., Cerqueira, Renato
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909266230640640
author Lima, Guilherme
Rodrigues, João M. B.
Machado, Marcelo
Soares, Elton
Fiorini, Sandro R.
Thiago, Raphael
Azevedo, Leonardo G.
da Silva, Viviane T.
Cerqueira, Renato
author_facet Lima, Guilherme
Rodrigues, João M. B.
Machado, Marcelo
Soares, Elton
Fiorini, Sandro R.
Thiago, Raphael
Azevedo, Leonardo G.
da Silva, Viviane T.
Cerqueira, Renato
contents We present a Wikidata-based framework, called KIF, for virtually integrating heterogeneous knowledge sources. KIF is written in Python and is released as open-source. It leverages Wikidata's data model and vocabulary plus user-defined mappings to construct a unified view of the underlying sources while keeping track of the context and provenance of their statements. The underlying sources can be triplestores, relational databases, CSV files, etc., which may or may not use the vocabulary and RDF encoding of Wikidata. The end result is a virtual knowledge base which behaves like an "extended Wikidata" and which can be queried using a simple but expressive pattern language, defined in terms of Wikidata's data model. In this paper, we present the design and implementation of KIF, discuss how we have used it to solve a real integration problem in the domain of chemistry (involving Wikidata, PubChem, and IBM CIRCA), and present experimental results on the performance and overhead of KIF
format Preprint
id arxiv_https___arxiv_org_abs_2403_10304
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle KIF: A Wikidata-Based Framework for Integrating Heterogeneous Knowledge Sources
Lima, Guilherme
Rodrigues, João M. B.
Machado, Marcelo
Soares, Elton
Fiorini, Sandro R.
Thiago, Raphael
Azevedo, Leonardo G.
da Silva, Viviane T.
Cerqueira, Renato
Artificial Intelligence
Databases
We present a Wikidata-based framework, called KIF, for virtually integrating heterogeneous knowledge sources. KIF is written in Python and is released as open-source. It leverages Wikidata's data model and vocabulary plus user-defined mappings to construct a unified view of the underlying sources while keeping track of the context and provenance of their statements. The underlying sources can be triplestores, relational databases, CSV files, etc., which may or may not use the vocabulary and RDF encoding of Wikidata. The end result is a virtual knowledge base which behaves like an "extended Wikidata" and which can be queried using a simple but expressive pattern language, defined in terms of Wikidata's data model. In this paper, we present the design and implementation of KIF, discuss how we have used it to solve a real integration problem in the domain of chemistry (involving Wikidata, PubChem, and IBM CIRCA), and present experimental results on the performance and overhead of KIF
title KIF: A Wikidata-Based Framework for Integrating Heterogeneous Knowledge Sources
topic Artificial Intelligence
Databases
url https://arxiv.org/abs/2403.10304