Evidence map›Paper›PMID 39361955›Full record

ArticleJournal of medical Internet research2024

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

Rui Yang, Qingcheng Zeng, Keen You, Yujie Qiao, Lucas Huang, Chia-Chun Hsieh, Benjamin Rosand, Jeremy Goldwasser, Amisha Dave, Tiarnan Keenan and 9 more

Abstract readEvaluation Study
In one paragraph

Article in Journal of medical Internet research, 2024. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 7 papers.

0numbers the graph read from it
0cells of the map it votes in
7citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

7 citing papers in PubMed.

  1. Article
  2. Benchmarking Foundation Models with Multimodal Public Electronic Health Records.IEEE journal of biomedical and health informatics · 2025
    Article
  3. Article
  4. GraphCheck: Breaking Long-Term Text Barriers with Extracted Knowledge Graph-Powered Fact-Checking.Proceedings of the conference. Association for Computational Linguistics. Meeting · 2025
    Article
  5. Review
  6. Article
  7. Article
4 · The record

Corrections and comments

5 · Who and what money

Authors and funding

19 authors.

Rui Yang *Centre for Quantitative Medicine, Duke-NUS Medical School, Singapore, Singapore.ORCID 0009-0006-0597-7197
Qingcheng Zeng *Department of Linguistics, Northwestern University, Evanston, IL, United States.ORCID 0000-0002-8697-2729
Keen You *Department of Computer Science, Yale University, New Haven, CT, United States.ORCID 0009-0009-9534-3041
Yujie Qiao *Yale School of Public Health, Yale University, New Haven, CT, United States.ORCID 0009-0009-7182-2355
Lucas HuangDepartment of Computer Science, Yale University, New Haven, CT, United States.ORCID 0009-0002-9600-9335
Chia-Chun HsiehDepartment of Computer Science, Yale University, New Haven, CT, United States.ORCID 0009-0005-4074-8659
Benjamin RosandDepartment of Computer Science, Yale University, New Haven, CT, United States.ORCID 0000-0001-8140-9438
Jeremy GoldwasserDepartment of Computer Science, Yale University, New Haven, CT, United States.ORCID 0009-0001-4263-2108
Amisha DaveYale New Haven Hospital, Yale School of Medicine, Yale University, New Haven, CT, United States.ORCID 0000-0001-8377-8309
Tiarnan KeenanDivision of Epidemiology and Clinical Applications, National Eye Institute, National Institutes of Health, Bethesda, MD, United States.ORCID 0000-0002-2253-1772
Yuhe KeDepartment of Anesthesiology, Singapore General Hospital, Singapore, Singapore.ORCID 0000-0001-7193-4749
Chuan HongDepartment of Biostatistics and Bioinformatics, Duke University, Durham, NC, United States.ORCID 0000-0001-7056-9559
Nan LiuCentre for Quantitative Medicine, Duke-NUS Medical School, Singapore, Singapore.ORCID 0000-0003-3610-4883
Emily ChewDivision of Epidemiology and Clinical Applications, National Eye Institute, National Institutes of Health, Bethesda, MD, United States.ORCID 0000-0003-0999-9802
Dragomir RadevDepartment of Computer Science, Yale University, New Haven, CT, United States.ORCID 0000-0001-7830-6489
Zhiyong LuNational Center for Biotechnology Information, National Library of Medicine, National Institutes of Health, Bethesda, MD, United States.ORCID 0000-0001-9998-916X
Hua XuDepartment of Biomedical Informatics and Data Science, Yale School of Medicine, Yale University, New Haven, CT, United States.ORCID 0000-0002-5274-4672
Qingyu ChenDepartment of Biomedical Informatics and Data Science, Yale School of Medicine, Yale University, New Haven, CT, United States.ORCID 0000-0002-6036-1516
Irene LiInformation Technology Center, University of Tokyo, Kashiwa, Japan.ORCID 0000-0002-1851-5390

Funding

Yale Clinical and Translational Science Award (U Component)UL1TR001863 · NCATS · YALE UNIVERSITY · PI John H. Krystal, LUCILA OHNO-MACHADO · 2016 to 2026
$102.9M
Natural language processing and medical imaging analysis for multi-modality computer assisted diagnosis of ophthalmic diseasesK99LM014024 · NLM · YALE UNIVERSITY · PI CHEN, QINGYU · 2023 to 2023
$92k
Intramural NIH HHSNCATS NIH HHS UL1 TR001863NLM NIH HHS K99 LM014024
6 · The paper itself

Abstract

backgroundMedical 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.

objectiveThis 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.

methodsWe 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.

resultsThe 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).

conclusionsThis 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.

Indexed as

Natural Language ProcessingAlgorithmsHumansSoftwaredeep learninggenerative artificial intelligencehealthcarelarge language modelsmachine learningnatural language processingretrieval-augmented generation

Identifiers

PMID39361955
PMCPMC11487205

What OpenQuestion holds

Textmetadata
LicenceCC BY
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.