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...
Main Authors: | , |
---|---|
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 |