BioinformaticsBioinformaticsPeer-reviewed journal article
Microbial Named Entity Recognition and Normalisation for AI-assisted Literature Review and Meta-Analysis
Devanshi Patel, Antoine D. LainiD, Avish VijayaraghavaniD, Nazanin Faghih-Mirzaei, Monica N. MweetwaiD, Meiqi WangiD, Tim BeckiD, Joram Matthias PosmaiD
Abstract
MotivationManual curation of biomedical literature is slow and error-prone and while large language models (LLMs) trained on general texts have shown to be useful for text summarisation, these methods lack the domain-specific expertise required to perform this task accurately. Here we describe the creation of the first microbiome-specific text corpus, use this to train deep learning algorithms for named-entity recognition (NER) and normalisation (NEN), and demonstrate their use to meta-analyse microbiome literature. MethodsWe developed an automated pipeline to annotate all mentions of bacteria, archaea, and fungi in 1,410 full-text microbiome articles. We manually annotated (gold-standard) a separate test set of 288 documents. We trained different transformer-based language models for microbiome recognition and normalisation to taxonomic identifiers and evaluate their performance using the precision, recall, F1-score, and accuracy on the test set. The best models were used to automatically annotate all available Open Access, full-text microbiome articles (n=6,927) and identify taxa that are significantly overrepresented across 14 domains. ResultsThe training and validation set contained a total of 90,150 annotations (both long form and abbreviations). Using the gold-standard test set, with an inter-annotator agreement rate of 99.52% for NER and 88.31% for NEN, the trained models were evaluated and our fine-tuned BioBERT model achieved an F1-score of 96% for NER surpassing a rule- and dictionary-based annotation pipeline (94%). For NEN the accuracy obtained by the deep learning models greatly surpassed that of the pipeline (91% vs 69%). Evaluated across the entire available literature, our models annotate an entire full-text document in only 7 seconds. ConclusionOur algorithms have near perfect precision and greatly speed up the process of annotating microbes in full-text articles. We demonstrated the capabilities of these methods by analysing the entire available literature and describe the taxa associated with each of the domains in our meta-analysis, and exemplify how these methods can be integrated into literature review workflows improving both the speed and accuracy of results. AvailabilityAll codes and data for automatic annotation, model training, and generation of taxonomic trees visualising the data will be made available following peer review with instructions on how to deploy the model on new texts from https://github.com/omicsNLP/microbELP.
- Citations
- 2
- FWCI
- 0.67
- Field percentile
- top 45%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- MetaboListem and TABoLiSTM: Two Deep Learning Algorithms for Metabolite Named Entity Recognition
Cheng S. Yeung, Tim Beck, Joram Matthias Posma·MetabolitesPeer-reviewed·Mar 22, 2022
- Accurate Name Entity Recognition for Biomedical Literatures: A Combined High-quality Manual Annotation and Deep-learning Natural Language Processing Study
Dao‐Ling Huang, Quanlei Zeng, … Yuying Yuan·bioRxiv·Sep 15, 2021
- MicrobioRel: A Set of Datasets for Microbiome Relation Extraction
Oumaima El Khettari, Daniel Batteux, … Samuel Chaffron·bioRxiv·Aug 3, 2025
- Enhanced semantic classification of microbiome sample origins using Large Language Models (LLMs)
Daniela Gaio, Janko Tackmann, … Christian von Mering·GigaSciencePeer-reviewed·Jan 1, 2026
- S1000: A better taxonomic name corpus for biomedical information extraction
Jouni Luoma, Katerina C. Nastou, … Sampo Pyysalo·BioinformaticsPeer-reviewed·Jun 1, 2023
- Improving biome labeling for tens of thousands of inaccurately annotated microbial community samples based on neural network and transfer learning