Dataset

PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs)

PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs). Recorded signals include ppg. Licence: CC BY 4.0 on the DataPort DOI record; composite: each source dataset retains its original licence; HF mirror is a gated click-through (research/benchmarking only, no clinical use).

Original description

"Photoplethysmography (PPG) is a widely used non-invasive sensing modality for continuous cardiovascular and physiological monitoring across clinical, laboratory, and wearable settings. While existing PPG datasets support a broad range of downstream tasks, they typically provide supervision in the form of numerical measurements or task-specific labels, limiting their compatibility with language-based interfaces and multimodal foundation models. In this work, we introduce PulseLM, a large-scale PPG-text question-answering dataset that bridges raw PPG waveforms and natural language through a unified closed-ended question-answering (QA) formulation. PulseLM aggregates PPG recordings from sixteen publicly available sources and harmonizes heterogeneous annotations into 12 downstream tasks. The dataset comprises over 1 million standardized 10-second PPG segments, associated with nearly 2.5 million question-answer pairs. We further define a reproducible data pipeline, training, and evaluation protocols and establish baseline benchmarks using multimodal PPG-aware large language models. PulseLM provides a standardized foundation for studying language-based physiological question answering, cross-dataset generalization, and scalable benchmarking of PPG-based multimodal models. We publicly release the dataset and code at https://huggingface.co/datasets/Manhph2211/PulseLM and https://github.com/manhph2211/PULSE-LM, respectively."

Verbatim fromDataCite· Licence: https://creativecommons.org/licenses/by/4.0/legalcode

PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs): ChatPPG research summary card

Key numbers

3
Reference labels
HR, AFIB, STRESS
125 Hz
Released sampling rate
PPG resampled to 125 Hz, 10 s windows (1,250 samples)

How it works

How PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs) works: Devices & body sites → Signals recorded → TasksDevices & body sites: Wrist (PPG site). Signals recorded: PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs), 125 Hz, signals PPG. Tasks: Heart rate; AF / rhythm; Stress.Devices & body sitesWrist: PPG siteWristPPG siteSignals recordedPulseLM: PPG-text QA…125 HzPPGTasksHeart rateHeart rateAF / rhythmAF / rhythmStressStress
Sampling
PPG resampled to 125 Hz, 10 s windows (1,250 samples)
Reference labels
hr, afib, stress

Papers and models using this dataset· 3

#70 of 158 most-used datasets by published papers and models · #38 of 81 PPG

Browse these 2 papers in the research explorer (filtered to PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs))

Cite this dataset

Cite this dataset with the fields recorded here. Check it against the publisher before submitting.

PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs) [Data set]. (n.d.). ieee-dataport. https://doi.org/10.21227/290p-4j20
@misc{pulselmcorpuspulselm,
  title         = {{PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs)}},
  howpublished  = {ieee-dataport},
  doi           = {10.21227/290p-4j20}
}

Cite the ChatPPG record

Cite the dated snapshot 2026-10 for a fixed, reproducible version. Please also cite the original publications listed above.

APA

ChatPPG. (2026). PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs): dataset record (Version 2026-10) [Data set]. ChatPPG Research Hub. https://chatppg.com/research/datasets/pulselm-corpus

BibTeX
@misc{chatppg_dataset_pulselm_corpus,
  author       = {{ChatPPG}},
  title        = {{PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs): dataset record}},
  year         = {2026},
  month        = nov,
  version      = {2026-10},
  howpublished = {\url{https://chatppg.com/research/datasets/pulselm-corpus}},
  note         = {ChatPPG Research Hub, Snapshot 2026-10, https://chatppg.com/research/snapshots/2026-10}
}
CITATION.cff
cff-version: 1.2.0
message: "If you use this resource, please cite it as below."
type: dataset
title: "PulseLM: PPG-text QA foundation dataset and benchmark (1.08 M 10-s PPG segments from 16 public sources, 2.48 M QA pairs): dataset record"
authors:
  - name: "ChatPPG"
url: "https://chatppg.com/research/datasets/pulselm-corpus"
repository-artifact: "https://chatppg.com/research/snapshots/2026-10"
version: "2026-10"
date-released: "2026-11-04"

History

  1. Record updated