CoolFace
Datasetpublic

J0nasW/bfr-diagnostic

Body-Fact Retrieval (BFR) diagnostic A science-specific long-context retrieval probe released with SciEmbed (Citation-Context Supervision for Scientific Document Embeddings, Findings of EMNLP 2026). The task: given a sentence drawn from the body of a scientific paper that does not appear in its abstract, retrieve the source paper from a pool of full-text documents. Short-context encoders that only see the title+abstract are blind to the content that must be matched; long-context… See the full description on the dataset page: https://huggingface.co/datasets/J0nasW/bfr-diagnostic.

sourceHugging Facemitupdated 26d agoView on Hugging Face
0likes76downloads
Dataset Card

Body-Fact Retrieval (BFR) diagnostic

A science-specific long-context retrieval probe released with SciEmbed (Citation-Context Supervision for Scientific Document Embeddings, Findings of EMNLP 2026). The task: given a sentence drawn from the body of a scientific paper that does not appear in its abstract, retrieve the source paper from a pool of full-text documents. Short-context encoders that only see the title+abstract are blind to the content that must be matched; long-context encoders that read the body can recover it, so the probe isolates whether a model's context window is actually exploited on scientific text.

Contents

  • candidates.parquet — 9,749 candidate papers (candidate_id, title, abstract, body, field_of_study, citation_count).
  • queries.parquet — 1,000 body-sentence queries (query_id, query_text, gold_candidate_id).

Construction

  • Queries are single sentences from the middle third of each paper (skipping intro/conclusion), 80–400 characters, with at most 0.2 trigram overlap against the paper's abstract so the abstract alone is not a shortcut.
  • Leakage control. Every candidate paper has a citation count in [1, 4], strictly below the citation_count ≥ 5 threshold used to build the SciEmbed Stage-2 (Signal A/B) training pool. No candidate was a training anchor, positive, or hard negative.
  • Coverage. Roughly 400 papers per field across ~24 S2AG disciplines (Computer Science, Mathematics, Physics, Biology, Medicine, Law, History, Philosophy, …). Bodies span ~11k–59k characters (5th–95th percentile).

Usage

Encode each query and each candidate (title + abstract + body, up to the model's context length), then retrieve by cosine similarity and report Recall@k. See the SciEmbed repository for the full evaluation harness and the robustness variants (same-field pool, Qwen3-paraphrased queries).

  • Code: https://github.com/J0nasW/SciEmbed-release
  • Models: https://huggingface.co/J0nasW

Citation

bibtex
@inproceedings{wilinski2026sciembed,
  title={SciEmbed: Citation-Context Supervision for Scientific Document Embeddings},
  author={Wilinski, Jonas and F{\"a}rber, Michael},
  booktitle={Findings of the Association for Computational Linguistics: EMNLP 2026},
  year={2026}
}