Chrisyichuan/screenshot-training-natural-filtered-v2
Chrisyichuan/screenshot-training-natural-filtered-v2 Wikipedia screenshot retrieval training dataset exported from local hard-negative mining. Contents train.jsonl / train_hn.jsonl eval.jsonl / eval_hn.jsonl test.jsonl / test_hn.jsonl train_hn_with_answer.jsonl / eval_hn_with_answer.jsonl / test_hn_with_answer.jsonl lite-query-v2-full-filtered-hn-with-answer.jsonl images/ Each metadata row has the form: { "query": "...", "chunk_path":… See the full description on the dataset page: https://huggingface.co/datasets/Chrisyichuan/screenshot-training-natural-filtered-v2.
Chrisyichuan/screenshot-training-natural-filtered-v2
Wikipedia screenshot retrieval training dataset exported from local hard-negative mining.
Contents
train.jsonl/train_hn.jsonleval.jsonl/eval_hn.jsonltest.jsonl/test_hn.jsonltrain_hn_with_answer.jsonl/eval_hn_with_answer.jsonl/test_hn_with_answer.jsonllite-query-v2-full-filtered-hn-with-answer.jsonlimages/
Each metadata row has the form:
{
"query": "...",
"chunk_path": "images/shard_123/shard_00001/123456.png.tiles/chunk_0000_00.png",
"neg_chunk_paths": [
"images/shard_234/shard_00002/234567.png.tiles/chunk_0000_01.png"
],
"split": "train"
}The answer-enriched metadata adds one more field:
{
"query": "...",
"chunk_path": "images/shard_123/shard_00001/123456.png.tiles/chunk_0000_00.png",
"neg_chunk_paths": [
"images/shard_234/shard_00002/234567.png.tiles/chunk_0000_01.png"
],
"answer": "...",
"split": "train"
}Split sizes
- train: 104033
- eval: 5779
- test: 5781
Notes
- Image paths are stored relative to the dataset root.
- The source images were deduplicated before export so repeated hard negatives only upload once.
- The primary split files are query-filtered hard-negative metadata without answers.
- Additional
*_with_answer.jsonlfiles were joined back to the originallite-query-v2-full-filtered.jsonlsource via(query, chunk_path)with100.0%match rate for this cleaned subset.
Image Storage
The images are stored as 1000 tar shards under image_shards/ to keep the repository file count low and make uploads/downloads more reliable.
To materialize the images locally after download:
python extract_hf_image_shards.py --dataset-dir .