Building a Knowledge Base of Bridge Maintenance Using Knowledge Graph

To effectively manage the heterogeneous and discrete knowledge of the bridge maintenance domain, this study adopts knowledge graph technology to build a knowledge base of bridge maintenance, called the bridge maintenance knowledge graph (BMKG). The BMKG uses an ontology as the knowledge organization...

Full description

Bibliographic Details
Main Authors: Yang Zhang, Jia Liu, Kepeng Hou
Format: Article
Language:English
Published: Hindawi Limited 2023-01-01
Series:Advances in Civil Engineering
Online Access:http://dx.doi.org/10.1155/2023/6047489
_version_ 1797836830800871424
author Yang Zhang
Jia Liu
Kepeng Hou
author_facet Yang Zhang
Jia Liu
Kepeng Hou
author_sort Yang Zhang
collection DOAJ
description To effectively manage the heterogeneous and discrete knowledge of the bridge maintenance domain, this study adopts knowledge graph technology to build a knowledge base of bridge maintenance, called the bridge maintenance knowledge graph (BMKG). The BMKG uses an ontology as the knowledge organization and representation framework and a graph database as the knowledge storage tool. To facilitate the construction of the BMKG, a hybrid method combining a top-down approach and a bottom-up approach is proposed. Firstly, a bridge maintenance domain ontology (BMDO) is coded with Protégé and represented in Web Ontology Language. Secondly, rule reasoning and ontology reasoning are implemented on the BMDO in Protégé in order to automatically complete missing relations or attribute values. Thirdly, ontology reasoning is adopted to perform consistency check on the BMDO. Lastly, the BMDO model is stored in the Neo4j graph database through data format conversion, thus completing the construction of the BMKG. The BMKG is applied in a typical scenario of bridge maintenance to demonstrate its application value. Results show that the proposed hybrid method can create a knowledge graph that can realize the transformation from discrete data into interconnected knowledge. Knowledge graph offers a novel idea to create a knowledge base in the bridge maintenance domain.
first_indexed 2024-04-09T15:16:17Z
format Article
id doaj.art-9cf5692d9bfc4e6baf430a6c6bc42d1e
institution Directory Open Access Journal
issn 1687-8094
language English
last_indexed 2024-04-09T15:16:17Z
publishDate 2023-01-01
publisher Hindawi Limited
record_format Article
series Advances in Civil Engineering
spelling doaj.art-9cf5692d9bfc4e6baf430a6c6bc42d1e2023-04-30T00:00:11ZengHindawi LimitedAdvances in Civil Engineering1687-80942023-01-01202310.1155/2023/6047489Building a Knowledge Base of Bridge Maintenance Using Knowledge GraphYang Zhang0Jia Liu1Kepeng Hou2School of HighwaySchool of HighwayHenan Provincial Communications Planning and Design Institute Co.To effectively manage the heterogeneous and discrete knowledge of the bridge maintenance domain, this study adopts knowledge graph technology to build a knowledge base of bridge maintenance, called the bridge maintenance knowledge graph (BMKG). The BMKG uses an ontology as the knowledge organization and representation framework and a graph database as the knowledge storage tool. To facilitate the construction of the BMKG, a hybrid method combining a top-down approach and a bottom-up approach is proposed. Firstly, a bridge maintenance domain ontology (BMDO) is coded with Protégé and represented in Web Ontology Language. Secondly, rule reasoning and ontology reasoning are implemented on the BMDO in Protégé in order to automatically complete missing relations or attribute values. Thirdly, ontology reasoning is adopted to perform consistency check on the BMDO. Lastly, the BMDO model is stored in the Neo4j graph database through data format conversion, thus completing the construction of the BMKG. The BMKG is applied in a typical scenario of bridge maintenance to demonstrate its application value. Results show that the proposed hybrid method can create a knowledge graph that can realize the transformation from discrete data into interconnected knowledge. Knowledge graph offers a novel idea to create a knowledge base in the bridge maintenance domain.http://dx.doi.org/10.1155/2023/6047489
spellingShingle Yang Zhang
Jia Liu
Kepeng Hou
Building a Knowledge Base of Bridge Maintenance Using Knowledge Graph
Advances in Civil Engineering
title Building a Knowledge Base of Bridge Maintenance Using Knowledge Graph
title_full Building a Knowledge Base of Bridge Maintenance Using Knowledge Graph
title_fullStr Building a Knowledge Base of Bridge Maintenance Using Knowledge Graph
title_full_unstemmed Building a Knowledge Base of Bridge Maintenance Using Knowledge Graph
title_short Building a Knowledge Base of Bridge Maintenance Using Knowledge Graph
title_sort building a knowledge base of bridge maintenance using knowledge graph
url http://dx.doi.org/10.1155/2023/6047489
work_keys_str_mv AT yangzhang buildingaknowledgebaseofbridgemaintenanceusingknowledgegraph
AT jialiu buildingaknowledgebaseofbridgemaintenanceusingknowledgegraph
AT kepenghou buildingaknowledgebaseofbridgemaintenanceusingknowledgegraph