Knowledge Graph Engineering Based on Semantic Annotation of Tables

A table is a convenient way to store, structure, and present data. Tables are an attractive knowledge source in various applications, including knowledge graph engineering. However, a lack of understanding of the semantic structure and meaning of their content may reduce the effectiveness of this pr...

Full description

Bibliographic Details
Main Authors: Nikita Dorodnykh, Aleksandr Yurin
Format: Article
Language:English
Published: MDPI AG 2023-09-01
Series:Computation
Subjects:
Online Access:https://www.mdpi.com/2079-3197/11/9/175
_version_ 1797580771825811456
author Nikita Dorodnykh
Aleksandr Yurin
author_facet Nikita Dorodnykh
Aleksandr Yurin
author_sort Nikita Dorodnykh
collection DOAJ
description A table is a convenient way to store, structure, and present data. Tables are an attractive knowledge source in various applications, including knowledge graph engineering. However, a lack of understanding of the semantic structure and meaning of their content may reduce the effectiveness of this process. Hence, the restoration of tabular semantics and the development of knowledge graphs based on semantically annotated tabular data are highly relevant tasks that have attracted a lot of attention in recent years. We propose a hybrid approach using heuristics and machine learning methods for the semantic annotation of relational tabular data and knowledge graph populations with specific entities extracted from the annotated tables. This paper discusses the main stages of the approach, its implementation, and performance testing. We also consider three case studies for the development of domain-specific knowledge graphs in the fields of industrial safety inspection, labor market analysis, and university activities. The evaluation results revealed that the application of our approach can be considered the initial stage for the rapid filling of domain-specific knowledge graphs based on tabular data.
first_indexed 2024-03-10T22:54:42Z
format Article
id doaj.art-e36aa29cefc243ecb438c90528ff2734
institution Directory Open Access Journal
issn 2079-3197
language English
last_indexed 2024-03-10T22:54:42Z
publishDate 2023-09-01
publisher MDPI AG
record_format Article
series Computation
spelling doaj.art-e36aa29cefc243ecb438c90528ff27342023-11-19T10:07:07ZengMDPI AGComputation2079-31972023-09-0111917510.3390/computation11090175Knowledge Graph Engineering Based on Semantic Annotation of TablesNikita Dorodnykh0Aleksandr Yurin1Matrosov Institute for System Dynamics and Control Theory, Siberian Branch of Russian Academy of Sciences (ISDCT SB RAS), Irkutsk 664033, RussiaMatrosov Institute for System Dynamics and Control Theory, Siberian Branch of Russian Academy of Sciences (ISDCT SB RAS), Irkutsk 664033, RussiaA table is a convenient way to store, structure, and present data. Tables are an attractive knowledge source in various applications, including knowledge graph engineering. However, a lack of understanding of the semantic structure and meaning of their content may reduce the effectiveness of this process. Hence, the restoration of tabular semantics and the development of knowledge graphs based on semantically annotated tabular data are highly relevant tasks that have attracted a lot of attention in recent years. We propose a hybrid approach using heuristics and machine learning methods for the semantic annotation of relational tabular data and knowledge graph populations with specific entities extracted from the annotated tables. This paper discusses the main stages of the approach, its implementation, and performance testing. We also consider three case studies for the development of domain-specific knowledge graphs in the fields of industrial safety inspection, labor market analysis, and university activities. The evaluation results revealed that the application of our approach can be considered the initial stage for the rapid filling of domain-specific knowledge graphs based on tabular data.https://www.mdpi.com/2079-3197/11/9/175semantic webknowledge graphknowledge graph engineeringsemantic table annotationtable interpretationentity linking
spellingShingle Nikita Dorodnykh
Aleksandr Yurin
Knowledge Graph Engineering Based on Semantic Annotation of Tables
Computation
semantic web
knowledge graph
knowledge graph engineering
semantic table annotation
table interpretation
entity linking
title Knowledge Graph Engineering Based on Semantic Annotation of Tables
title_full Knowledge Graph Engineering Based on Semantic Annotation of Tables
title_fullStr Knowledge Graph Engineering Based on Semantic Annotation of Tables
title_full_unstemmed Knowledge Graph Engineering Based on Semantic Annotation of Tables
title_short Knowledge Graph Engineering Based on Semantic Annotation of Tables
title_sort knowledge graph engineering based on semantic annotation of tables
topic semantic web
knowledge graph
knowledge graph engineering
semantic table annotation
table interpretation
entity linking
url https://www.mdpi.com/2079-3197/11/9/175
work_keys_str_mv AT nikitadorodnykh knowledgegraphengineeringbasedonsemanticannotationoftables
AT aleksandryurin knowledgegraphengineeringbasedonsemanticannotationoftables