CoolFace
Datasetpublic

Layered-Labs/benchbase-pubmedqa

BenchBase PubMedQA PubMedQA normalized into the BenchBase unified schema. Every BenchBase dataset shares the same columns, so one loader and one evaluation loop cover all of them. Source: qiaojin/PubMedQA Code and converter: Layered-Labs/benchbase Items: 1,000 (train: 1,000) Rejected source rows: 0 (see rejected.json) Schema Field Type Description dataset_key str Benchmark identifier (pubmedqa) hash str SHA256(question + answer text), stable across… See the full description on the dataset page: https://huggingface.co/datasets/Layered-Labs/benchbase-pubmedqa.

sourceHugging Facemitupdated 2d agoView on Hugging Face
0likes28downloads
Dataset Card

BenchBase PubMedQA

PubMedQA normalized into the BenchBase unified schema. Every BenchBase dataset shares the same columns, so one loader and one evaluation loop cover all of them.

Schema

FieldTypeDescription
dataset_keystrBenchmark identifier (pubmedqa)
hashstrSHA256(question + answer text), stable across option order
splitstrSource split
question_typestrmcq
questionstrQuestion stem
contextstr or nullPassage the question refers to, if any
optionslist[dict][{"original_key": "A", "text": "..."}]
answerdictThe matching option: {"original_key": "D", "text": "..."}
metadatadictSource fields that do not fit the schema

Usage

python
from datasets import load_dataset

ds = load_dataset("Layered-Labs/benchbase-pubmedqa")
print(ds["train"][0])