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...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2023-01-01
|
Series: | Advances in Civil Engineering |
Online Access: | http://dx.doi.org/10.1155/2023/6047489 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832559296862224384 |
---|---|
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. |
format | Article |
id | doaj-art-9cf5692d9bfc4e6baf430a6c6bc42d1e |
institution | Kabale University |
issn | 1687-8094 |
language | English |
publishDate | 2023-01-01 |
publisher | Wiley |
record_format | Article |
series | Advances in Civil Engineering |
spelling | doaj-art-9cf5692d9bfc4e6baf430a6c6bc42d1e2025-02-03T01:30:24ZengWileyAdvances 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 |