phi-9/re-recap
re-recap re-recap is an open vision-language dataset pairing live web image URLs with dual captions: the original baseline recaption from Recap-DataComp-1B and an expanded, highly detailed visual description generated directly from image pixels using Qwen3.8-27B. The dataset contains 9,717,471 verified image-text pairs partitioned into two distinct subsets based on caption length and prompt structure. Overview and Dataset Subsets To serve different modeling… See the full description on the dataset page: https://huggingface.co/datasets/phi-9/re-recap.
re-recap
re-recap is an open vision-language dataset pairing live web image URLs with dual captions: the original baseline recaption from Recap-DataComp-1B and an expanded, highly detailed visual description generated directly from image pixels using Qwen3.8-27B.
The dataset contains 9,717,471 verified image-text pairs partitioned into two distinct subsets based on caption length and prompt structure.
Overview and Dataset Subsets
To serve different modeling needs—ranging from concise text-to-image conditioning to exhaustive scene understanding—the dataset is organized into two configurations:
Each subset provides a lightweight `preview` split containing 100 rows for immediate visual inspection in the Hugging Face Dataset Viewer, alongside the complete `train` split containing the full parquet collection.
Data Fields
Each row in the dataset contains exactly three string columns:
url(string): The live web URL from which the image was successfully retrieved and validated during pipeline processing.recap_caption(string): The unmodified baseline recaption distributed in Recap-DataComp-1B, originally produced by an 8-billion parameter vision-language model (LLaVA-1.5 with LLaMA-3-8B) with an average length of approximately 50 tokens.phi9_caption(string): The new, objective description synthesized by Qwen3.8-27B after downloading and inspecting the image aturl.
Superficial web alt-text, quality heuristics, CLIP similarity scores, internal hashes, and raw image pixels are omitted to ensure a compact, clean tabular release.
Curation and Processing Pipeline
The source pool comprises the first 10 million rows of a live-URL verification pass over Recap-DataComp-1B. Because web-crawled datasets suffer from link decay over time, every URL was actively tested prior to caption generation:
- Network Ingestion and Verification: Each URL was fetched over HTTP. If a link timed out, returned an HTTP error, or produced non-image content such as HTML error pages, the row was dropped.
- Image Preprocessing and Framing: Downloaded image bytes were decoded and converted to standard RGB. If either dimension exceeded 1280 pixels, the entire image was proportionally scaled down until its maximum side measured 1280 pixels. Smaller images retained their original resolution. No cropping was applied, preserving the full compositional frame and camera perspective.
- Model Generation: The preprocessed image was passed to Qwen3.8-27B. The original Recap caption was strictly excluded from the prompt context, ensuring that the model relied purely on observable visual evidence rather than prior synthetic summaries. The prompt instructed the model to remain factual, describe subjects and spatial geometry objectively, and transcribe visible text verbatim within quotation marks.
- Length Conditioning: The first 1.35 million captions were generated without length limits, producing the
longsubset. The subsequent 8.37 million captions were generated under an explicit 150-to-200 word guidance target and a 200-word truncation ceiling, forming theshortsubset.
After caption generation was completed, temporary image buffers were discarded from memory. No image binaries are hosted or redistributed in this repository.
Licensing and Usage Rights
The metadata table in this repository—consisting of the URL mappings, the inherited Recap captions, and the generated descriptions—is distributed under the Creative Commons Attribution 4.0 International License (CC-BY-4.0).
Please note the following boundaries regarding data rights:
- Image Copyright: The underlying images are not owned, hosted, or licensed by Phi-9. Individual images remain under the copyright and terms of service of their respective origin websites. Any party downloading images via the provided URLs assumes all responsibility regarding usage and compliance with source copyright terms.
- Model Outputs: The generated captions were synthesized using open Apache-2.0 weights from Qwen3.8-27B and are contributed to the public domain under CC-BY-4.0.
Attribution
When utilizing the inherited URLs and baseline captions, please credit the original dataset curators:
- Li et al., What If We Recaption Billions of Web Images with LLaMA-3?, ICML 2025. arXiv:2406.08478. Dataset: UCSC-VLAA/Recap-DataComp-1B.
- Gadre et al., DataComp: In search of the next generation of multimodal datasets, NeurIPS 2023. Dataset: mlfoundations/datacomp_1b.
Limitations and Quality Considerations
- URL Longevity: Although every link decoded successfully during pipeline execution, external web servers change over time, and some URLs may subsequently become unavailable.
- Web Domain Noise: The source images stem from Common Crawl web data, inheriting the duplicate content, compression artifacts, and varied distributions typical of large-scale web harvests.
- Model Hallucinations: While Qwen3.8-27B demonstrates strong visual fidelity, automated descriptions can occasionally misread small typography, conflate subtle background objects, or misjudge exact counts in crowded scenes.
Citation
@misc{phi9_re_recap_2026,
title = {re-recap: 9.7M Live Web Image-Caption Pairs with Detailed Qwen3.8 Synthesized Descriptions},
author = {{Phi-9}},
year = {2026},
howpublished = {\url{https://huggingface.co/datasets/phi-9/re-recap}}
}