Cited by 16Topic ModelingNatural Language Processing TechniquesBiomedical Text Mining and Ontologies

Ascle—A Python Natural Language Processing Toolkit for Medical Text Generation: Development and Evaluation Study

Open access
Yang, Rui, Zeng, Qingcheng, You, Keen, Qiao, Yujie, Huang, Lucas, Hsieh, Chia-Chun, Rosand, Benjamin, Goldwasser, Jeremy +11 more·2024·Journal of Medical Internet Research

Published version of a preprint

Abstract

Background: Medical texts present significant domain-specific challenges, and manually curating these texts is a time-consuming and labor-intensive process. To address this, natural language processing (NLP) algorithms have been developed to automate text processing. In the biomedical field, various toolkits for text processing exist, which have greatly improved the efficiency of handling unstructured text. However, these existing toolkits tend to emphasize different perspectives, and none of them offer generation capabilities, leaving a significant gap in the current offerings. Objective: This study aims to describe the development and preliminary evaluation of Ascle. Ascle is tailored for biomedical researchers and clinical staff with an easy-to-use, all-in-one solution that requires minimal programming expertise. For the first time, Ascle provides 4 advanced and challenging generative functions: question-answering, text summarization, text simplification, and machine translation. In addition, Ascle integrates 12 essential NLP functions, along with query and search capabilities for clinical databases. Methods: We fine-tuned 32 domain-specific language models and evaluated them thoroughly on 27 established benchmarks. In addition, for the question-answering task, we developed a retrieval-augmented generation (RAG) framework for large language models that incorporated a medical knowledge graph with ranking techniques to enhance the reliability of generated answers. Additionally, we conducted a physician validation to assess the quality of generated content beyond automated metrics. Results: The fine-tuned models and RAG framework consistently enhanced text generation tasks. For example, the fine-tuned models improved the machine translation task by 20.27 in terms of BLEU score. In the question-answering task, the RAG framework raised the ROUGE-L score by 18% over the vanilla models. Physician validation of generated answers showed high scores for readability (4.95/5) and relevancy (4.43/5), with a lower score for accuracy (3.90/5) and completeness (3.31/5). Conclusions: This study introduces the development and evaluation of Ascle, a user-friendly NLP toolkit designed for medical text generation. All code is publicly available through the Ascle GitHub repository. All fine-tuned language models can be accessed through Hugging Face.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.2196/60601

Cites

56 of 56 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Technical limitations inherent in LLMs, including their understanding of complex medical terminologies and nuances, may not match the expertise of experienced clinicians, possibly limiting the scope of applicability.

    “Meanwhile, the technical limitations inherent in LLMs, including their understanding of complex medical terminologies and nuances [51], may not match the expertise of experienced clinicians, possibly limiting the scope of applicability.”

    From Mitigating cognitive biases in clinical decision-making through multi-agent conversations using large language models: simulation study (2024) · cites this paper as [51]

    The Introduction (page not provided) says medical texts present challenges involving ambiguity and specialized terminology, and Discussion > Future Work says LLM-generated content can be unfaithful or inconsistent. Results > Physician Validation also reports incomplete medical answers. The paper does not specifically establish that LLMs understand medical terminology less well than experienced clinicians or that this limits their scope of applicability. (LLM, conf=0.83)

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 7

  1. [7]Devlin J Chang MW Lee K Toutanova K BERT: pre-training of deep bidirectional transformers for language understanding ArXiv. Preprint posted online on May 24, 2019 2019 1 16 10.5260/chara.21.2.8 · DOI
  2. [26]Abacha AB Agichtein E Pinter Y Demner-Fushman D Overview of the medical question answering task at TREC 2017 LiveQA 2018 Text REtrieval Conference (TREC) May 2017 Gaithersburg, MD, USA
  3. [48]Lin CY ROUGE: a package for automatic evaluation of summaries 2004 Text Summarization Branches Out July 2004 Barcelona, Spain Association for Computational Linguistics 74 81
  4. [49]Zhang T Kishore V Wu F Weinberger KQ Artzi Y BERTScore: evaluating text generation with BERT ArXiv. Preprint posted online on February 24, 2020 2020 10.5260/chara.21.2.8 · DOI
  5. [52]Rohde T Wu X Liu Y Hierarchical learning for generation with long source sequences ArXiv. Preprint posted online on September 16, 2021 2021 10.5260/chara.21.2.8 · DOI
  6. [54]Mihalcea R Tarau P TextRank: Bringing Order into Text 2004 Proceedings of the Conference on Empirical Methods in Natural Language Processing August 01, 2004 Barcelona, Spain Association for Computational Linguistics 404 411
  7. [57]Gao F Jiang H Yang R Zeng Q Lu J Blum M Liu D She T Jiang Y Li I Large Language models on wikipedia-style survey generation: an evaluation in NLP concepts ArXiv. Preprint posted online on May 23, 2024 2024 10.48550/ARXIV.2308.10410 · DOI

Cited by

Sorted by citations

Authors
Yang, R., Zeng, Q., You, K., Qiao, Y., Huang, L., Hsieh, C.-C., Rosand, B., Goldwasser, J., Dave, A., Keenan, T., Ke, Y., Hong, C., Liu, N., Chew, E., Radev, D., Lu, Z., Xu, H., Chen, Q., & Li, I.
Affiliations
  • Duke-NUS Medical School (SG)
  • Northwestern University (US)
  • National Institutes of Health (US)
  • Yale University (US)
  • Yale New Haven Hospital (US)
  • Singapore General Hospital (SG)
  • Duke University (US)
  • National University of Singapore (SG)
  • The University of Tokyo (JP)
Corresponding author
Li, Irene
Venue
Journal of Medical Internet Research
Published
2024-10-03
Volume
26
Pages
e60601
ISSN
1438-8871 (ISSN-L)
OpenAlex
W4400644060
Cited by
16
References
56
Citations by year
2026: 7 · 2025: 7 · 2024: 2
FWCI
2.35
Type
journal article
Language
en
Open access
Licence
cc-by
Locations
  • Journal of Medical Internet Research (publishedVersion, cc-by)
  • PubMed Central (publishedVersion, cc-by)
  • PubMed (publishedVersion)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
Funders
  • National Institutes of Health (7k99lm014024-02, UL1TR001863)
  • National Institute of Standards and Technology
  • Japan Society for the Promotion of Science (24K20832)
  • U.S. National Library of Medicine (K99 LM014024)
  • National Center for Advancing Translational Sciences
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
  • Physical Sciences › Computer Science › Artificial Intelligence › Natural Language Processing Techniques
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Biomedical Text Mining and Ontologies
Keywords
clinical text generation, question answering, text summarization, text simplification, machine translation, retrieval-augmented generation, medical knowledge graph, fine-tuned language models, readability, biomedical text processing
MeSH terms
Algorithms, Humans, Natural Language Processing, Software

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review