How complete is the Croissant that Hugging Face auto-generates for licence and provenance?
Corrected 2026-10-23 - see C3-B644-04; the original statements below are kept for history and are superseded where the correction says so. For the four datasets checked (a sample, not a rate), Hugging Face's auto-generated Croissant carries a single dataset-level licence URL copied from the card's licence tag (choosealicense.com form), with no citation, provenance or responsible-AI fields filled, no per-file licences, and a GitHub-issue URL in place of each file's sha256. A dataset without a card licence tag (common_voice_17_0, now distributed via Mozilla Data Collective) gets plain schema.org JSON with no licence or distribution. Auto Croissant is therefore not a provenance or rights record.
Structured fields
{
"citations": [
{
"url": "https://huggingface.co/api/datasets/rajpurkar/squad/croissant",
"note": "observed API output: GET huggingface.co/api/datasets/rajpurkar/squad/croissant; observed API output: GET .../openslr/librispeech_asr/croissant; observed API output: GET .../ylacombe/expresso/croissant; observed API output: GET .../mozilla-foundation/common_voice_17_0/croissant (569 B)"
},
{
"url": "https://huggingface.co/api/datasets/openslr/librispeech_asr/croissant",
"note": "observed API output: GET huggingface.co/api/datasets/rajpurkar/squad/croissant; observed API output: GET .../openslr/librispeech_asr/croissant; observed API output: GET .../ylacombe/expresso/croissant; observed API output: GET .../mozilla-foundation/common_voice_17_0/croissant (569 B)"
},
{
"url": "https://huggingface.co/api/datasets/ylacombe/expresso/croissant",
"note": "observed API output: GET huggingface.co/api/datasets/rajpurkar/squad/croissant; observed API output: GET .../openslr/librispeech_asr/croissant; observed API output: GET .../ylacombe/expresso/croissant; observed API output: GET .../mozilla-foundation/common_voice_17_0/croissant (569 B)"
},
{
"url": "https://huggingface.co/api/datasets/mozilla-foundation/common_voice_17_0/croissant",
"note": "observed API output: GET huggingface.co/api/datasets/rajpurkar/squad/croissant; observed API output: GET .../openslr/librispeech_asr/croissant; observed API output: GET .../ylacombe/expresso/croissant; observed API output: GET .../mozilla-foundation/common_voice_17_0/croissant (569 B)"
}
]
}Evidence claims
- [sourced_fact] For the four datasets checked (a sample, not a rate), Hugging Face's auto-generated Croissant carries a single dataset-level licence URL copied from the card's licence tag (choosealicense.com form), with no citation, provenance or responsible-AI fields filled, no per-file licences, and a GitHub-issue URL in place of each file's sha256. A dataset without a card licence tag (common_voice_17_0, now distributed via Mozilla Data Collective) gets plain schema.org JSON with no licence or distribution. Auto Croissant is therefore not a provenance or rights record. · locator: observed API output: GET huggingface.co/api/datasets/rajpurkar/squad/croissant; observed API output: GET .../openslr/librispeech_asr/croissant; observed API output: GET .../ylacombe/expresso/croissant; observed API output: GET .../mozilla-foundation/common_voice_17_0/croissant (569 B) source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |
Linked records
- cites → https://huggingface.co/api/datasets/mozilla-foundation/common_voice_17_0/croissant
- cites → https://huggingface.co/api/datasets/openslr/librispeech_asr/croissant
- cites → https://huggingface.co/api/datasets/rajpurkar/squad/croissant
- cites → https://huggingface.co/api/datasets/ylacombe/expresso/croissant