Automated extraction of temporalized tumor evolution from oncology EMRs using natural language processing
Abstract
Background: Extracting temporally sensitive outcomes such as tumor progression from unstructured electronic medical records (EMRs) remains a major challenge in oncology. This study evaluates a solution with a domain-adapted natural language processing (NLP) pipeline designed to extract structured, temporally anchored clinical outcomes from narrative EMR data. Patients and methods: Patients with oncogene-addicted advanced or metastatic non-small-cell lung cancer (NSCLC) treated with oral targeted therapies between January 2020 and June 2023 at a French academic hospital were included. Extracted Facts were benchmarked against expert annotations. All outputs were mapped to Observational Medical Outcome Partnership vocabularies. F1-scores were calculated for the correct Concept detection without and with their Temporality. Real-world progression-free survival (rwPFS) was estimated based on retrieved clinical outcomes. Results: = 16). The NLP pipeline achieved high accuracy in extracting clinical concepts, with an F1-score of 79.7% for tumor evolution concepts and 62.0% when temporality was included. Overall performance across all domains reached F1-scores of 76.5% for concept extraction and 63.7% with temporality. Median rwPFS was 21.9 months for EGFR-mutated, 52.4 months for ALK-translocated, and 5.0 months for KRAS-mutant tumors, in line with published benchmarks. Reviewing automatically collected data was 5.8 times faster compared with manual collection. Conclusions: Our solution demonstrates robust performance for extracting temporally structured tumor outcomes from EMRs and supports the reconstruction of real-world endpoints in oncology.
Fields of Study & Subjects
Topic Modeling
Machine Learning in Healthcare
Cancer Genomics and Diagnostics
Publication details
- Journal / source
- ESMO Real World Data and Digital Oncology
- Volume
- 11
- Pages
- 100660–100660
- Publication date
- 8 January 2026
- Language
- EN