CoolFace
Datasetpublic

essobi/dclm-crossover-source

DCLM Cross-Over Source Subset of DCLM-Baseline selected for synthetic augmentation with format-aware prompt routing. Selection Picked every 3th shard (9313 of 27938 shards) Word count filter: 50-8000 Per-site cap: 10,000 Format detection: skip prompts that duplicate native document format Stats Metric Value Source docs scanned 54,947,699 Selected 54,017,165 Total words 44,119,449,000 Avg words/doc 816 Length filtered 930,534… See the full description on the dataset page: https://huggingface.co/datasets/essobi/dclm-crossover-source.

sourceHugging Facecc-by-4.0updated 5mo agoView on Hugging Face
1likes56downloads
Dataset Card

DCLM Cross-Over Source

Subset of DCLM-Baseline selected for synthetic augmentation with format-aware prompt routing.

Selection

  • Picked every 3th shard (9313 of 27938 shards)
  • Word count filter: 50-8000
  • Per-site cap: 10,000
  • Format detection: skip prompts that duplicate native document format

Stats

MetricValue
Source docs scanned54,947,699
Selected54,017,165
Total words44,119,449,000
Avg words/doc816
Length filtered930,534
Site capped0
All formats native0
Output shards9313

Prompt Applicability

PromptApplicableWould Skip
FAQ53,731,426285,739
Math53,781,379235,786
Table54,012,9764,189
Tutorial50,824,7563,192,409

Schema

FieldTypeDescription
idstrStable hash
textstrDocument text
urlstrSource URL
quality_scorefloatDCLM fastText score
word_countintWord count
apply_promptsstr (JSON list)Prompts to run
skip_promptsstr (JSON list)Prompts to skip
num_applicable_promptsintHow many prompts apply

Usage

python
from datasets import load_dataset
import json

ds = load_dataset("essobi/dclm-crossover-source", split="train")

# Docs for FAQ prompt only
faq_docs = ds.filter(lambda x: "faq" in json.loads(x["apply_prompts"]))

# Docs suitable for all 4 prompts (best megadoc candidates)
full = ds.filter(lambda x: x["num_applicable_prompts"] == 4)

License

CC-BY-4.0