Capturing Semantic Relationships in Electronic Health Records Using Knowledge Graphs: An Implementation Using MIMIC III Dataset and GraphDB

Electronic health records (EHRs) are an increasingly important source of information for healthcare professionals and researchers. However, EHRs are often fragmented, unstructured, and difficult to analyze due to the heterogeneity of the data sources and the sheer volume of information. Knowledge gr...

Full description

Bibliographic Details
Main Authors: Bader Aldughayfiq, Farzeen Ashfaq, N. Z. Jhanjhi, Mamoona Humayun
Format: Article
Language:English
Published: MDPI AG 2023-06-01
Series:Healthcare
Subjects:
Online Access:https://www.mdpi.com/2227-9032/11/12/1762
_version_ 1797594578552881152
author Bader Aldughayfiq
Farzeen Ashfaq
N. Z. Jhanjhi
Mamoona Humayun
author_facet Bader Aldughayfiq
Farzeen Ashfaq
N. Z. Jhanjhi
Mamoona Humayun
author_sort Bader Aldughayfiq
collection DOAJ
description Electronic health records (EHRs) are an increasingly important source of information for healthcare professionals and researchers. However, EHRs are often fragmented, unstructured, and difficult to analyze due to the heterogeneity of the data sources and the sheer volume of information. Knowledge graphs have emerged as a powerful tool for capturing and representing complex relationships within large datasets. In this study, we explore the use of knowledge graphs to capture and represent complex relationships within EHRs. Specifically, we address the following research question: Can a knowledge graph created using the MIMIC III dataset and GraphDB effectively capture semantic relationships within EHRs and enable more efficient and accurate data analysis? We map the MIMIC III dataset to an ontology using text refinement and Protege; then, we create a knowledge graph using GraphDB and use SPARQL queries to retrieve and analyze information from the graph. Our results demonstrate that knowledge graphs can effectively capture semantic relationships within EHRs, enabling more efficient and accurate data analysis. We provide examples of how our implementation can be used to analyze patient outcomes and identify potential risk factors. Our results demonstrate that knowledge graphs are an effective tool for capturing semantic relationships within EHRs, enabling a more efficient and accurate data analysis. Our implementation provides valuable insights into patient outcomes and potential risk factors, contributing to the growing body of literature on the use of knowledge graphs in healthcare. In particular, our study highlights the potential of knowledge graphs to support decision-making and improve patient outcomes by enabling a more comprehensive and holistic analysis of EHR data. Overall, our research contributes to a better understanding of the value of knowledge graphs in healthcare and lays the foundation for further research in this area.
first_indexed 2024-03-11T02:24:20Z
format Article
id doaj.art-44459fc7fd524ac7a8025d29b0e8e2af
institution Directory Open Access Journal
issn 2227-9032
language English
last_indexed 2024-03-11T02:24:20Z
publishDate 2023-06-01
publisher MDPI AG
record_format Article
series Healthcare
spelling doaj.art-44459fc7fd524ac7a8025d29b0e8e2af2023-11-18T10:38:46ZengMDPI AGHealthcare2227-90322023-06-011112176210.3390/healthcare11121762Capturing Semantic Relationships in Electronic Health Records Using Knowledge Graphs: An Implementation Using MIMIC III Dataset and GraphDBBader Aldughayfiq0Farzeen Ashfaq1N. Z. Jhanjhi2Mamoona Humayun3Department of Information Systems, College of Computer and Information Sciences, Jouf University, Sakaka 72388, Saudi ArabiaSchool of Computer Science—SCS, Taylor’s University, Subang Jaya 47500, MalaysiaSchool of Computer Science—SCS, Taylor’s University, Subang Jaya 47500, MalaysiaDepartment of Information Systems, College of Computer and Information Sciences, Jouf University, Sakaka 72388, Saudi ArabiaElectronic health records (EHRs) are an increasingly important source of information for healthcare professionals and researchers. However, EHRs are often fragmented, unstructured, and difficult to analyze due to the heterogeneity of the data sources and the sheer volume of information. Knowledge graphs have emerged as a powerful tool for capturing and representing complex relationships within large datasets. In this study, we explore the use of knowledge graphs to capture and represent complex relationships within EHRs. Specifically, we address the following research question: Can a knowledge graph created using the MIMIC III dataset and GraphDB effectively capture semantic relationships within EHRs and enable more efficient and accurate data analysis? We map the MIMIC III dataset to an ontology using text refinement and Protege; then, we create a knowledge graph using GraphDB and use SPARQL queries to retrieve and analyze information from the graph. Our results demonstrate that knowledge graphs can effectively capture semantic relationships within EHRs, enabling more efficient and accurate data analysis. We provide examples of how our implementation can be used to analyze patient outcomes and identify potential risk factors. Our results demonstrate that knowledge graphs are an effective tool for capturing semantic relationships within EHRs, enabling a more efficient and accurate data analysis. Our implementation provides valuable insights into patient outcomes and potential risk factors, contributing to the growing body of literature on the use of knowledge graphs in healthcare. In particular, our study highlights the potential of knowledge graphs to support decision-making and improve patient outcomes by enabling a more comprehensive and holistic analysis of EHR data. Overall, our research contributes to a better understanding of the value of knowledge graphs in healthcare and lays the foundation for further research in this area.https://www.mdpi.com/2227-9032/11/12/1762electronic health recordsknowledge graphssemantic relationshipsdata analysisMIMIC IIIGraphDB
spellingShingle Bader Aldughayfiq
Farzeen Ashfaq
N. Z. Jhanjhi
Mamoona Humayun
Capturing Semantic Relationships in Electronic Health Records Using Knowledge Graphs: An Implementation Using MIMIC III Dataset and GraphDB
Healthcare
electronic health records
knowledge graphs
semantic relationships
data analysis
MIMIC III
GraphDB
title Capturing Semantic Relationships in Electronic Health Records Using Knowledge Graphs: An Implementation Using MIMIC III Dataset and GraphDB
title_full Capturing Semantic Relationships in Electronic Health Records Using Knowledge Graphs: An Implementation Using MIMIC III Dataset and GraphDB
title_fullStr Capturing Semantic Relationships in Electronic Health Records Using Knowledge Graphs: An Implementation Using MIMIC III Dataset and GraphDB
title_full_unstemmed Capturing Semantic Relationships in Electronic Health Records Using Knowledge Graphs: An Implementation Using MIMIC III Dataset and GraphDB
title_short Capturing Semantic Relationships in Electronic Health Records Using Knowledge Graphs: An Implementation Using MIMIC III Dataset and GraphDB
title_sort capturing semantic relationships in electronic health records using knowledge graphs an implementation using mimic iii dataset and graphdb
topic electronic health records
knowledge graphs
semantic relationships
data analysis
MIMIC III
GraphDB
url https://www.mdpi.com/2227-9032/11/12/1762
work_keys_str_mv AT baderaldughayfiq capturingsemanticrelationshipsinelectronichealthrecordsusingknowledgegraphsanimplementationusingmimiciiidatasetandgraphdb
AT farzeenashfaq capturingsemanticrelationshipsinelectronichealthrecordsusingknowledgegraphsanimplementationusingmimiciiidatasetandgraphdb
AT nzjhanjhi capturingsemanticrelationshipsinelectronichealthrecordsusingknowledgegraphsanimplementationusingmimiciiidatasetandgraphdb
AT mamoonahumayun capturingsemanticrelationshipsinelectronichealthrecordsusingknowledgegraphsanimplementationusingmimiciiidatasetandgraphdb