Applying BioBERT to Extract Germline Gene-Disease Associations for Building a Knowledge Graph from the Biomedical Literature

Armando D. Diaz Gonzalez,Kevin S. Hughes,Songhui Yue,Sean T. Hayes
2024-04-23
Abstract:Published biomedical information has and continues to rapidly increase. The recent advancements in Natural Language Processing (NLP), have generated considerable interest in automating the extraction, normalization, and representation of biomedical knowledge about entities such as genes and diseases. Our study analyzes germline abstracts in the construction of knowledge graphs of the of the immense work that has been done in this area for genes and diseases. This paper presents SimpleGermKG, an automatic knowledge graph construction approach that connects germline genes and diseases. For the extraction of genes and diseases, we employ BioBERT, a pre-trained BERT model on biomedical corpora. We propose an ontology-based and rule-based algorithm to standardize and disambiguate medical terms. For semantic relationships between articles, genes, and diseases, we implemented a part-whole relation approach to connect each entity with its data source and visualize them in a graph-based knowledge representation. Lastly, we discuss the knowledge graph applications, limitations, and challenges to inspire the future research of germline corpora. Our knowledge graph contains 297 genes, 130 diseases, and 46,747 triples. Graph-based visualizations are used to show the results.
Computation and Language,Computers and Society
What problem does this paper attempt to address?
The paper aims to address the issue of automatically extracting germline gene-disease associations from biomedical literature and constructing a knowledge graph. Specifically, the research team developed a knowledge graph construction method called SimpleGermKG to connect the relationships between germline genes and diseases. They utilized the pre-trained BioBERT model to identify and extract gene and disease entities and proposed an ontology and rule-based algorithm to standardize and disambiguate medical terms. Additionally, to demonstrate the semantic relationships between these entities, the researchers implemented a part-whole relationship approach, linking each entity to its data source and visualizing it in the form of a graph. The final knowledge graph contains 297 genes, 130 diseases, and 46,747 triples. Through this study, the authors hope to enhance the ability of medical practitioners to retrieve research papers related to specific diseases or genetic variations and to promote future research in the field of germline literature.