Large Scale Application of Named Entity Recognition to Biomedicine and Epidemiology.
Raza, S.; Reji, D. J.; Shajan, F.; Bashir, S. R.
Show abstract
BackgroundDespite significant advancements in biomedical named entity recognition methods, the clinical application of these systems continues to face many challenges: (1) most of the methods are trained on a limited set of clinical entities; (2) these methods are heavily reliant on a large amount of data for both pretraining and prediction, making their use in production impractical; (3) they do not consider non-clinical entities, which are also related to patients health, such as social, economic or demographic factors. MethodsIn this paper, we develop Bio-Epidemiology-NER (https://pypi.org/project/Bio-Epidemiology-NER/) an open-source Python package for detecting biomedical named entities from the text. This approach is based on Transformer-based approach and trained on a dataset that is annotated with many named entities (medical, clinical, biomedical and epidemiological). This approach improves on previous efforts in three ways: (1) it recognizes many clinical entity types, such as medical risk factors, vital signs, drugs, and biological functions; (2) it is easily configurable, reusable and can scale up for training and inference; (3) it also considers non-clinical factors (age and gender, race and social history and so) that influence health outcomes. At a high level, it consists of the phases: preprocessing, data parsing, named entity recognition and named entities enhancement. ResultsExperimental results show that our pipeline outperforms other methods on three benchmark datasets with macro-and micro average F1 scores around 90 percent and above. ConclusionThis package is made publicly available for use by researchers, doctors, clinicians and anyone to extract biomedical named entities from unstructured biomedical texts. Author SummaryThis paper introduces and presents a python package https://pypi.org/project/Bio-Epidemiology-NER/ that can extract named entities from the biomedical texts. Different from previous works, this package extracts not only clinical entities, such as disease, signs, symptoms but also demographics of the patients from the texts. This package can be used with least code requirements and can be used by epidemiologists, doctors, practitioners or others in the field to see the named entities from texts. The knowledge gained from the named entities help the end users to see the statistics or spread of infectious disease in least time and while parsing a large amount of free texts.
Matching journals
The top 5 journals account for 50% of the predicted probability mass.
Similar papers in this journal
Similar papers in this journal
- Enriching Representation Learning Using 53 Million Patient Notes through Human Phenotype Ontology Embedding 94%
- Comparing neural language models for medical concept representation and patient trajectory prediction 93%
- Building Large-Scale Registries from Unstructured Clinical Notes using a Low-Resource Natural Language Processing Pipeline 92%
Similar papers in this journal
- Ontology-based expansion of virtual gene panels to improve diagnostic efficiency for rare genetic diseases 94%
- MelAnalyze: Fact-Checking Melatonin claims using Large Language Models and Natural Language Inference 94%
- Evaluating Semantic Similarity Methods for Comparison of Text-derived Phenotype Profiles 93%
Similar papers in this journal
- Building a Best-in-Class De-identification Tool for Electronic Medical Records Through Ensemble Learning 96%
- Structuring clinical text with AI: old vs. new natural language processing techniques evaluated on eight common cardiovascular diseases 94%
- KG-COVID-19: a framework to produce customized knowledge graphs for COVID-19 response 93%
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.