pyhealth.tasks.MedicalTranscriptionsClassification#
- class pyhealth.tasks.medical_transcriptions_classification.MedicalTranscriptionsClassification(code_mapping=None)[source]#
Bases:
BaseTaskTask for classifying medical transcriptions into medical specialties.
This task takes medical transcription text as input and predicts the corresponding medical specialty. It processes patient records containing mtsamples events and extracts transcription and medical specialty information.
Examples
>>> from pyhealth.datasets import MedicalTranscriptionsDataset >>> from pyhealth.tasks import MedicalTranscriptionsClassification >>> dataset = MedicalTranscriptionsDataset( ... root="/path/to/medical_transcriptions", ... ) >>> task = MedicalTranscriptionsClassification() >>> samples = dataset.set_task(task)
- pre_filter(df)#
- Return type:
LazyFrame