Skip to the tool

Tool

Whether train JSONL overlaps eval prompts

Train prompt keys are compared to eval lines (plain text or JSONL) after NFC and whitespace folding. This page does not invent a contamination rate for a public benchmark.

Comparison runs in this tab. GearDel does not receive train or eval text, and does not host KMMLU or KoBEST files.

What counts as overlap

Train lines must be JSONL objects. The compare key is Alpaca instruction plus input, the first user/human turn, or else question, query, prompt, text, or input.

Eval may be JSONL in those shapes, or one plain prompt per line. A line that starts with { is parsed as JSON; other lines are the key as-is.

NFC and whitespace folding match the dedup page. Exact overlap is equality of those folded keys. Optional substring overlap requires the eval key to be at least 24 code points and to appear inside a train key.

Hits list eval line numbers and matching train line numbers. overlapping-train.jsonl is the train objects that matched. clean-train.jsonl is the rest of the parsed train lines.

At most 20,000 lines or about two million characters on each side. A leading JSON array is rejected.

What this page does not do

  • It does not download KMMLU, KoBEST, or KLUE. Paste questions you already have. Catalog family row counts stay on the eval-vs-train guide.
  • It does not compute n-gram overlap, BLEU, or a dataset-wide contamination percentage.
  • Substring mode can match unrelated sentences that share a long phrase. Exact mode does not.

Train JSONL and eval prompts

0 train · 0 eval · 0 exact · 0 substring · 0 overlapping train rows · 0 clean

Questions

Can I paste KMMLU here?

Only if you already have the questions as text. GearDel does not host the files. Training on test items is still a bad idea even when this page reports zero hits on a small paste.

Why did a Korean question miss?

The train key might include an input field or chat wrapper that the eval line does not. Turn on substring only for long prompts, or copy the exact instruction string.

Does GearDel store the paste?

No. The catalog still does not host datasets. This tool only compares text in the tab.

Related on GearDel

Pick a Korean dataset by task →

Korean LLM training rows →

Alpaca vs ShareGPT vs messages →

Eval sets vs training rows →

All browser tools →

Token count for Korean text →

Instruction JSONL checker and converter →

Korean characters and bytes →

CSV/TSV to instruction JSONL →

Korean NFC, NFD, and jamo →

Split JSONL into train, val, and test →

Wrap a chat template and count tokens →

Drop duplicate JSONL lines →

Filter JSONL by token length →

Mask Korean phone, RRN, and email →

JSONL field viewer and row sampler →

Korean encoding damage and mixed speech levels →

Open catalog excerpts, not the files →

Flatten JSONL to CSV or TSV →

Build a citation from catalog fields →