A natural language processing system for the efficient updating of highly curated pathophysiology mechanism knowledge graphs

Background: Biomedical knowledge graphs (KG) have become crucial for describing biological findings in a structured manner. To keep up with the constantly changing flow of knowledge, their embedded information must be regularly updated with the latest findings. Natural language processing (NLP) has...

Full description

Bibliographic Details
Published in:Artificial Intelligence in the Life Sciences
Main Authors: Negin Sadat Babaiha, Hassan Elsayed, Bide Zhang, Abish Kaladharan, Priya Sethumadhavan, Bruce Schultz, Jürgen Klein, Bruno Freudensprung, Vanessa Lage-Rupprecht, Alpha Tom Kodamullil, Marc Jacobs, Stefan Geissler, Sumit Madan, Martin Hofmann-Apitius
Format: Article
Language:English
Published: Elsevier 2023-12-01
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2667318523000223
_version_ 1850036227003121664
author Negin Sadat Babaiha
Hassan Elsayed
Bide Zhang
Abish Kaladharan
Priya Sethumadhavan
Bruce Schultz
Jürgen Klein
Bruno Freudensprung
Vanessa Lage-Rupprecht
Alpha Tom Kodamullil
Marc Jacobs
Stefan Geissler
Sumit Madan
Martin Hofmann-Apitius
author_facet Negin Sadat Babaiha
Hassan Elsayed
Bide Zhang
Abish Kaladharan
Priya Sethumadhavan
Bruce Schultz
Jürgen Klein
Bruno Freudensprung
Vanessa Lage-Rupprecht
Alpha Tom Kodamullil
Marc Jacobs
Stefan Geissler
Sumit Madan
Martin Hofmann-Apitius
author_sort Negin Sadat Babaiha
collection DOAJ
container_title Artificial Intelligence in the Life Sciences
description Background: Biomedical knowledge graphs (KG) have become crucial for describing biological findings in a structured manner. To keep up with the constantly changing flow of knowledge, their embedded information must be regularly updated with the latest findings. Natural language processing (NLP) has created new possibilities for automating this upkeep by facilitating information extraction from free text. However, due to annotated and labeled biomedical data limitations, the development of completely autonomous information extraction systems remains a substantial scientific and technological hurdle. This study aims to explore methodologies best suited to support the automatic extraction of causal relationships from biomedical literature with the aim of regular and rapid updating of disease-specific pathophysiology mechanism KGs. Methods: Our proposed approach first searches and retrieves PubMed abstracts using the desired terms and keywords. The extension corpora are then passed through the NLP pipeline for automatic information extraction. We then identify triples representing cause-and-effect relationships and encode this content using the Biological Expression Language (BEL). Finally, domain experts perform an analysis of the completeness, relevance, accuracy, and novelty of the extracted triples. Results: In our test scenario, which is focused on the KG regarding the phosphorylation of the Tau protein, our pipeline successfully contributed novel data, which was then subsequently used to update the KG leading to the identification of six additional upstream regulators of Tau phosphorylation. Conclusion: Here, it is demonstrated that the NLP-based workflow we created is capable of rapidly updating pathophysiology mechanism graphs. As a result, production-scale, semi-automated updating of pre-existing, curated mechanism graphs is enabled.
format Article
id doaj-art-2d81908cce8d47bdbbb0de9dfedccef6
institution Directory of Open Access Journals
issn 2667-3185
language English
publishDate 2023-12-01
publisher Elsevier
record_format Article
spelling doaj-art-2d81908cce8d47bdbbb0de9dfedccef62025-08-20T00:33:54ZengElsevierArtificial Intelligence in the Life Sciences2667-31852023-12-01410007810.1016/j.ailsci.2023.100078A natural language processing system for the efficient updating of highly curated pathophysiology mechanism knowledge graphsNegin Sadat Babaiha0Hassan Elsayed1Bide Zhang2Abish Kaladharan3Priya Sethumadhavan4Bruce Schultz5Jürgen Klein6Bruno Freudensprung7Vanessa Lage-Rupprecht8Alpha Tom Kodamullil9Marc Jacobs10Stefan Geissler11Sumit Madan12Martin Hofmann-Apitius13Department of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, Germany; Bonn-Aachen International Center for Information Technology (B-IT), University of Bonn, 53113 Bonn, GermanyDepartment of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, GermanyDepartment of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, GermanyCausality Biomodels, Kinfra Hi-Tech Park, Kalamassery, Cochin 683503, Kerala, IndiaCausality Biomodels, Kinfra Hi-Tech Park, Kalamassery, Cochin 683503, Kerala, IndiaDepartment of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, GermanyDepartment of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, GermanyKairntech SAS, 29 Chemin du Vieux Chêne 38240 Meylan, FranceDepartment of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, GermanyDepartment of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, GermanyDepartment of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, GermanyKairntech SAS, 29 Chemin du Vieux Chêne 38240 Meylan, FranceDepartment of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, Germany; Institute of Computer Science, University of Bonn, 53115 Bonn, GermanyDepartment of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Schloss Birlinghoven, 53757 Sankt Augustin, Germany; Bonn-Aachen International Center for Information Technology (B-IT), University of Bonn, 53113 Bonn, Germany; Corresponding author.Background: Biomedical knowledge graphs (KG) have become crucial for describing biological findings in a structured manner. To keep up with the constantly changing flow of knowledge, their embedded information must be regularly updated with the latest findings. Natural language processing (NLP) has created new possibilities for automating this upkeep by facilitating information extraction from free text. However, due to annotated and labeled biomedical data limitations, the development of completely autonomous information extraction systems remains a substantial scientific and technological hurdle. This study aims to explore methodologies best suited to support the automatic extraction of causal relationships from biomedical literature with the aim of regular and rapid updating of disease-specific pathophysiology mechanism KGs. Methods: Our proposed approach first searches and retrieves PubMed abstracts using the desired terms and keywords. The extension corpora are then passed through the NLP pipeline for automatic information extraction. We then identify triples representing cause-and-effect relationships and encode this content using the Biological Expression Language (BEL). Finally, domain experts perform an analysis of the completeness, relevance, accuracy, and novelty of the extracted triples. Results: In our test scenario, which is focused on the KG regarding the phosphorylation of the Tau protein, our pipeline successfully contributed novel data, which was then subsequently used to update the KG leading to the identification of six additional upstream regulators of Tau phosphorylation. Conclusion: Here, it is demonstrated that the NLP-based workflow we created is capable of rapidly updating pathophysiology mechanism graphs. As a result, production-scale, semi-automated updating of pre-existing, curated mechanism graphs is enabled.http://www.sciencedirect.com/science/article/pii/S2667318523000223Knowledge graphsRelation extractionNatural language processingBiomedical text miningBiological expression language (BEL)Human brain pharmacome (HBP)
spellingShingle Negin Sadat Babaiha
Hassan Elsayed
Bide Zhang
Abish Kaladharan
Priya Sethumadhavan
Bruce Schultz
Jürgen Klein
Bruno Freudensprung
Vanessa Lage-Rupprecht
Alpha Tom Kodamullil
Marc Jacobs
Stefan Geissler
Sumit Madan
Martin Hofmann-Apitius
A natural language processing system for the efficient updating of highly curated pathophysiology mechanism knowledge graphs
Knowledge graphs
Relation extraction
Natural language processing
Biomedical text mining
Biological expression language (BEL)
Human brain pharmacome (HBP)
title A natural language processing system for the efficient updating of highly curated pathophysiology mechanism knowledge graphs
title_full A natural language processing system for the efficient updating of highly curated pathophysiology mechanism knowledge graphs
title_fullStr A natural language processing system for the efficient updating of highly curated pathophysiology mechanism knowledge graphs
title_full_unstemmed A natural language processing system for the efficient updating of highly curated pathophysiology mechanism knowledge graphs
title_short A natural language processing system for the efficient updating of highly curated pathophysiology mechanism knowledge graphs
title_sort natural language processing system for the efficient updating of highly curated pathophysiology mechanism knowledge graphs
topic Knowledge graphs
Relation extraction
Natural language processing
Biomedical text mining
Biological expression language (BEL)
Human brain pharmacome (HBP)
url http://www.sciencedirect.com/science/article/pii/S2667318523000223
work_keys_str_mv AT neginsadatbabaiha anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT hassanelsayed anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT bidezhang anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT abishkaladharan anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT priyasethumadhavan anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT bruceschultz anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT jurgenklein anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT brunofreudensprung anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT vanessalagerupprecht anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT alphatomkodamullil anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT marcjacobs anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT stefangeissler anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT sumitmadan anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT martinhofmannapitius anaturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT neginsadatbabaiha naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT hassanelsayed naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT bidezhang naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT abishkaladharan naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT priyasethumadhavan naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT bruceschultz naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT jurgenklein naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT brunofreudensprung naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT vanessalagerupprecht naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT alphatomkodamullil naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT marcjacobs naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT stefangeissler naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT sumitmadan naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs
AT martinhofmannapitius naturallanguageprocessingsystemfortheefficientupdatingofhighlycuratedpathophysiologymechanismknowledgegraphs