遇见数据集

bio-nlp-umass/Synth-PPD

收藏
Hugging Face2026-05-10 更新2026-06-14 收录
官方服务:

资源简介:

--- license: apache-2.0 task_categories: - text-classification language: - en pretty_name: Synth-PPD size_categories: - 1K<n<10K --- # Dataset Card for Synth-PPD Synth-PPD is a collection of 7,579 synthetic examples annotated for `parole`, `probation` or `unclear` (`Label`). Annotations also include information such as `presence`, `period` and annotation `reasoning`. ## Dataset Description - **Project Repository:** [Codes to reproduce experiments](https://github.com/avipartho/praole_probation_detection_from_EHR) - **Paper:** [TBD] - **Point of Contact:** [Avijit Mitra](mailto:avijitmitra@umass.edu) ## Dataset Structure ### Data Instances Some examples from [synth_data_mc_mtl_train.json](synth_data_mc_mtl_train.json) looks as follows. ``` { 'Text': 'He has been facing challenges in complying with the terms of his probation, including community service.', 'idx': 263, 'Label': 'probation', 'Presence': 'yes', 'Period': 'current', 'Reasoning': 'The text indicates active participation in probation terms, specifically mentioning community service as a requirement.' } { 'Text': 'His family has been worried since he was denied parole earlier this year.', 'idx': 2161, 'Label': 'parole', 'Presence': 'no', 'Period': 'history', 'Reasoning': "The concern about the parole denial pertains to the patient's family and not the patient themselves; thus, this does not indicate the patient's legal status." } ``` ### Data Fields We release Synth-PPD as JSON files. Each JSON file has the following fields: - `Text`: Example text sequence, at max a few sentences long. - `idx`: Unique identifier for an example. - `Label`: Parole/probation annotation for `Text`. - `Presence`: Presence annotation (yes/no/unclear). - `Period`: Period annotation (current/history/future/unclear). - `Reasoning`: Rationales for annotations. ### Data Splits The Synth-PPD dataset has 4 splits: _train_, _val_, _test_, and _test_hr_. _test_hr_ is the same split as _test_ but with human expert annotations. It has an additional `Rating` column on a 4-point Likert scale. Below are the statistics for the dataset. | Dataset Split | Number of Examples | | ------------- | ------------------ | | Train | 5,305 | | Val | 757 | | Test | 1,517 | ## Dataset Creation Details about how the data was created are available in our paper. ## Uses You may directly download and use the dataset using the `datasets` library. ```python from datasets import load_dataset synth_ppd_dataset = load_dataset("bio-nlp-umass/Synth-PPD") ``` Or you can also individually download the files and load them using any compatible libray. For example, using `pandas` - ```python import pandas as pd synth_ppd_df = pd.read_json('FILE_NAME') ``` <!-- ## Citation --> <!-- If there is a paper or blog post introducing the dataset, the APA and Bibtex information for that should go in this section. -->

Synth-PPD is a collection of 7,579 synthetic examples annotated for parole, probation or unclear (Label). Annotations also include information such as presence, period and annotation reasoning. The dataset is released as JSON files with fields including Text (text sequence), idx (unique identifier), Label (parole/probation annotation), Presence (presence annotation), Period (period annotation), and Reasoning (rationales for annotations). It has splits for training (5,305 examples), validation (757 examples), and test (1,517 examples), along with an additional test_hr split with human expert annotations and a Rating column on a 4-point Likert scale. The dataset is designed for text classification tasks, specifically for detecting parole and probation from electronic health records, and can be loaded using the Hugging Face datasets library or tools like pandas. The language is English, licensed under Apache-2.0, with a size category of 1K<n<10K.

提供机构:
bio-nlp-umass
搜集汇总
数据集介绍
bio-nlp-umass/Synth-PPD 数据集图片
构建方式
在司法与临床文本挖掘交叉领域,Synth-PPD的构建围绕假释与缓刑法律状态识别展开,以合成方式生成7,579条英文文本序列,并赋予parole、probation或unclear的标签。标注体系同时记录Presence、Period与Reasoning,用以刻画法律状态是否出现、所属时间段及相应依据。数据被划分为训练集5,305条、验证集757条与测试集1,517条,另设test_hr作为测试集的人类专家标注版本,增加四点Likert评分。其具体生成流程与质量控制细节记录于论文和项目仓库,体现了合成数据构建中对多任务标注一致性的关注。
特点
面向电子健康记录中的法律状态分类需求,Synth-PPD的特点体现在合成性、多任务标注与专家校验的结合。数据集规模为7,579条,属于千至万级文本资源,语言为英文,适用于文本分类任务。每条样本不仅提供parole、probation或unclear标签,还包含Presence、Period与Reasoning,使模型可同时学习状态判定、时间定位和可解释依据。test_hr保留与test相同的样本,却以人类专家标注和四点Likert评分呈现,可用于观察模型输出与专家判断之间的差异。JSON存储形式便于加载与检查。
使用方法
围绕电子健康记录中的假释与缓刑状态识别任务,Synth-PPD可通过Hugging Face datasets库直接载入,调用load_dataset并指定bio-nlp-umass/Synth-PPD即可获得训练、验证、测试及专家标注测试划分。研究者亦可下载JSON文件,借助pandas等兼容库读取,按idx追踪样本并利用Label、Presence、Period与Reasoning开展多任务分类、可解释性分析或误差评估。test_hr适合评估模型与专家判断的一致性,四点Likert评分可用于细粒度比较。使用时需遵循apache-2.0许可,并留意合成数据与真实临床场景之间可能存在的分布差异。
背景与挑战
背景概述
在临床自然语言处理与健康信息学交汇处,Synth-PPD 作为面向电子健康记录法律状态识别的文本分类资源,围绕 parole、probation 与 unclear 三类标签构建了 7,579 条合成样本,并辅以 presence、period 与 reasoning 等细粒度标注。该数据集由 bio-nlp-umass 团队发布,联系人为 Avijit Mitra,项目代码公开于 GitHub,论文信息尚待公布,公开卡片未载明具体创建时间。其核心研究问题在于从临床叙述中辨识患者是否涉及假释或缓刑,并厘清相关法律状态的时间属性与证据依据。该资源为临床 NLP 中社会法律决定因素抽取、隐私受限场景下的基准评测及多任务标注研究提供了可复现的实验基础。
当前挑战
电子健康记录中法律状态识别面临语义隐晦与指称歧义等固有难题,文本常以否定、历史叙述或家属经历等形式出现,导致 parole、probation 与 unclear 的边界难以清晰划定,时间维度亦需在 current、history、future 与 unclear 间精细判别。构建 Synth-PPD 时,合成样本需兼顾临床语言真实性、标签一致性与 reasoning 的临床合理性,同时规避真实记录中的隐私风险;test_hr 的人工专家评分进一步要求模型输出接受可信度评估。类别分布、合成数据与真实 EHR 的分布偏移以及多任务标注协同等问题,均构成该数据集应用与推广中的关键挑战。
常用场景
经典使用场景
在临床自然语言处理与司法社会决定因素提取的研究脉络中,Synth-PPD 的经典使用场景是面向电子健康记录文本的细粒度法律状态分类。该数据集汇聚 7,579 条合成临床叙述,标注假释、缓刑或不明类别,并附带存在性、时间阶段与推理依据。研究者常将其用于训练文本分类与多任务学习模型,使模型不仅判断患者是否涉及假释或缓刑,还识别该状态属于当前、历史还是未来,以及文本是否真正指向患者本人。借助推理标注,模型可开展解释性预测与标注质量校验。合成属性降低隐私门槛,为临床司法状态识别提供可复现实验基准。
衍生相关工作
围绕 Synth-PPD,公开项目仓库提供复现假释与缓刑检测实验的代码,成为后续临床自然语言处理研究的可复用起点。衍生工作多集中于多任务与多标签分类、解释性文本分类、合成数据增强、领域适应以及法律社会决定因素抽取。研究者可借助推理标注开展 rationale 监督、模型可解释性评估与错误分析,也可将预训练模型迁移至真实电子健康记录场景。受论文状态与公开资料限制,具体经典文献仍以项目仓库和后续引用为准。该数据集为司法状态识别建立了合成基准,促进临床信息学与法律健康交叉研究的方法积累。
数据集最近研究
最新研究方向
在电子健康记录日益成为临床决策与社会风险建模核心资源的背景下,Synth-PPD围绕缓刑与假释状态的细粒度识别,推动司法涉入信息抽取由粗粒度标签分类走向多任务、可解释与可信评估。近期研究聚焦于利用合成数据缓解真实EHR中隐私限制与标注稀缺,联合建模Label、Presence、Period及Reasoning,并借助大语言模型进行零样本或少样本推断、领域适应与偏差审计。该数据集还回应了临床NLP中健康社会决定因素抽取热点,其human expert Rating split为模型事实性与推理质量评价提供基准。相关进展有助于提升医疗照护协调、公平风险分层与再犯预防研究,但需警惕法律状态信息带来的隐私与歧视风险。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务