BioKGrapher: Initial evaluation of automated knowledge graph construction from biomedical literature
<b>Background</b> The growth of biomedical literature presents challenges in extracting and structuring knowledge. Knowledge Graphs (KGs) offer a solution by representing relationships between biomedical entities. However, manual construction of KGs is labor-intensive and time-consuming, highlighting the need for automated methods. This work introduces BioKGrapher, a tool for automatic KG construction using large-scale publication data, with a focus on biomedical concepts related to specific medical conditions. BioKGrapher allows researchers to construct KGs from PubMed IDs. <b>Methods</b> The BioKGrapher pipeline begins with Named Entity Recognition and Linking (NER+NEL) to extract and normalize biomedical concepts from PubMed, mapping them to the Unified Medical Language System (UMLS). Extracted concepts are weighted and re-ranked using Kullback-Leibler divergence and local frequency balancing. These concepts are then integrated into hierarchical KGs, with relationships formed using terminologies like SNOMED CT and NCIt. Downstream applications include multi-label document classification using Adapter-infused Transformer models. <b>Results</b> BioKGrapher effectively aligns generated concepts with clinical practice guidelines from the German Guideline Program in Oncology (GGPO), achieving <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow> <mml:mrow><mml:mn>1</mml:mn></mml:mrow> </mml:msub> </mml:math> -Scores of up to 0.6. In multi-label classification, Adapter-infused models using a BioKGrapher cancer-specific KG improved micro <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow> <mml:mrow><mml:mn>1</mml:mn></mml:mrow> </mml:msub> </mml:math> -Scores by up to 0.89 percentage points over a non-specific KG and 2.16 points over base models across three BERT variants. The drug-disease extraction case study identified indications for Nivolumab and Rituximab. <b>Conclusion</b> BioKGrapher is a tool for automatic KG construction, aligning with the GGPO and enhancing downstream task performance. It offers a scalable solution for managing biomedical knowledge, with potential applications in literature recommendation, decision support, and drug repurposing.
Authors
- Hendrik Damm (ORCID: https://orcid.org/0000-0002-7464-4293)
- Henning Schäfer (ORCID: https://orcid.org/0000-0002-4123-0406)
- Dirk Schadendorf (ORCID: https://orcid.org/0000-0003-3524-7858)
- Tabea M. G. Pakull
- Cynthia Sabrina Schmidt (ORCID: https://orcid.org/0000-0003-1994-0687)
- Elisabeth Livingstone (ORCID: https://orcid.org/0000-0001-8279-9239)
- Christoph M. Friedrich (ORCID: https://orcid.org/0000-0001-7906-0038)
- Mikel Bahn
- Ahmad Idrissi-Yaghir (ORCID: https://orcid.org/0000-0003-1507-9690)
- Felix Nensa (ORCID: https://orcid.org/0000-0002-5811-7100)
- Kamyar Arzideh (ORCID: https://orcid.org/0009-0005-6074-804X)
- Péter Horn (ORCID: https://orcid.org/0000-0003-2505-6441)
- Georg Lodde
Institutions
- Dortmund University of Applied Sciences and Arts (DE)
- Institut für Medizinische Informatik, Biometrie und Epidemiologie (DE)
- Essen University Hospital (DE)
Publication Details
- Journal
- Computational and Structural Biotechnology Journal
- Published
- 2024-10-17
- DOI
- https://doi.org/10.1016/j.csbj.2024.10.017
- Citations
- 5
- Primary Topic
- Biomedical Text Mining and Ontologies
- Type
- article
- Field-Weighted Citation Impact
- 1.17
Funders
- Deutsche Forschungsgemeinschaft
- Universität Duisburg-Essen