FAQ

Data strategy

A dataset card checklist that answers the real questions

The fields people actually need when deciding whether to use your data — and the ones most cards omit.

Having read several hundred dataset pages while building this site's dataset posts, we find the pattern consistent: cards describe what the data is and omit what you need to decide whether to use it. Here is what to include.

The four fields that are most often missing

Ranked by how often their absence blocked us from recommending an otherwise good dataset.

The licence, stated unambiguously. Not “open”, not “freely available”, not a Creative Commons logo without a variant. A specific identifier. Of the 434 datasets we verified, several state wording such as “Creative Commons (exact type to be specified)” or “Unknown license (use to be verified)” — which we preserved verbatim rather than tidying, because the vagueness is the information. A dataset with an unclear licence is unusable for commercial work however good it is.

Whether it contains personal data. One line. It determines whether an entire regulatory regime applies, and the person reading your card cannot infer it from a size figure.

What generated it, if anything. Most instruction data is now machine-generated. Naming the teacher model tells the reader what behaviour they are importing and whose terms also apply. The best open datasets do this; many do not.

Known limitations. Every dataset has them, and a card that lists none reads as unexamined rather than as perfect. This is the field that builds the most trust.

A grouped bar chart of the percentage of dataset card sections with full, partial or no content for five sections: Dataset Description (66% full, 30% none), Dataset Structure (65%, 31%), Additional Information (44%, 53%), Dataset Creation (14%, 82%) and Considerations (8%, 89%).
How fully 321 Hugging Face dataset cards filled in each section. Description and structure had full content in about two-thirds of cards; Dataset Creation in 14% and Considerations for Using the Data, where biases and known limitations belong, in 8%. The sections that decide whether you can use a dataset are the ones most often left empty. Image: Figure 3 of the paper · CC0 1.0 · from “The State of Documentation Practices of Third-party Machine Learning Models and Datasets”, arXiv:2312.15058

The checklist

Organised by the question each field answers.

  • What is it? One-sentence summary. Modality. Number of records, stated precisely, with a note if that differs from the name. Size on disk. Languages or domains covered.
  • May I use it? Licence identifier. A link to the full text. Any use restrictions beyond the licence. Whether access is gated and how to request it.
  • Where did it come from? Sources, named. Collection period. Collection method — scraped, commissioned, generated, aggregated. If generated: the model, version and prompting approach. If aggregated: the component list with each component's licence, since a headline licence rarely covers mixed subsets uniformly.
  • What is the structure? Field names with types. An actual example record. The format. Splits and how they were made — random, chronological, by source.
  • How was it labelled? Who annotated. The guidelines, or a link. Inter-annotator agreement if measured. Whether labels are human, machine or mixed, and if mixed, how to tell which is which.
  • Does it contain personal data? Yes, no, or pseudonymised. Of what kind. What de-identification was applied and to which standard. Whether subjects consented, and to what.
  • What is wrong with it? Known errors and their rate if measured. Known gaps in coverage. Class imbalance. Biases identified. Anything you would warn a colleague about.
  • How do I cite it? A citation block, and a contact for questions.
Look for NC first and SA second. Under a CC licence, everything else is an attribution line in your model card.

Write the limitations section properly

This is the section that distinguishes a card written by someone who used the data from one written to accompany a release.

A stacked bar chart of counts for exact duplicates, near-duplicates and similar images in CIFAR-10 and CIFAR-100, split into in training (blue) and in test (orange). CIFAR-10 near-duplicates reach about 280; CIFAR-100 near-duplicates about 650 and similar images about 300.
Duplicates of CIFAR-10 and CIFAR-100 test images, by type, found in the training set (blue) and within the test set itself (orange). CIFAR-100 has more than 600 near-duplicates alone. A measured overlap like this, with how it was measured, is exactly what a dataset card's limitations section should state, rather than leaving every user to rediscover it. Image: Figure 3 of the article · CC BY 4.0 · from Barz & Denzler 2020, Journal of Imaging, “Do We Train on Test Data? Purging CIFAR of Near-Duplicates”, doi:10.3390/jimaging6060041

Useful content: measured label error rate from a sample audit; which classes or groups are thin; what the data does not cover that a reader might assume it does; known artefacts such as watermarks, boilerplate or duplicated records; how much the splits overlap if at all; and the ways you have seen people misuse it.

That last one is particularly valuable and almost never present. If you know that people keep treating your clip-level labels as if they carried timestamps, or using your de-identified data without checking their own jurisdiction's standard, say so.

The incentive here is not purely altruistic. A card with honest limitations gets your dataset used appropriately and cited, rather than used badly and blamed.

A scatter plot titled "Share of correct annotations vs frequency": each point is a label, with the share of its machine-generated annotations judged correct, from 0 to 1, on the horizontal axis and its number of annotations on the vertical axis. Most points sit low on the chart; the labels with the most annotations cluster towards the right, between about 0.6 and 1.0.
Open Images published how often its machine-generated labels were correct, label by label, and the pattern that came with it: the rarer a label, the less accurate it tends to be. A measured error rate with its shape is the kind of limitation a card should state rather than imply. Image: openimages/dataset · Apache-2.0 repository (annotations CC BY 4.0)

If you are reading rather than writing

The inverse checklist, as a triage procedure. These four steps take about ten minutes and eliminate most unsuitable candidates before you download anything.

Check the licence first and stop if it is unclear or restrictive for your use. Check for personal data second, since it determines whether a compliance conversation is needed. Read twenty actual records third — not the summary, the records — and ask whether they resemble your production inputs. Check whether the split methodology would leak, especially for video, audio or time-series data.

Then, before training, verify the counts yourself. Published figures are wrong often enough — and contradict dataset names often enough — that counting the rows you actually downloaded is worth the thirty seconds. Record what you found in your provenance log — our provenance post covers what to keep.

A clean licence on the dataset you downloaded says nothing about the images inside it. Provenance is the chain, and a restriction anywhere in it is a restriction on what you ship.
A taxonomy table for evaluation scenarios. The columns are the descriptive dimensions - task, what the data is about, who produced it, when it was produced, and the language - and the rows enumerate the values each dimension can take, with question marks marking combinations no existing dataset covers.
The what, who, when and language fields that make a dataset answerable. The question marks are combinations no existing dataset covers — gaps that only become visible once datasets document those fields. Image: stanford-crfm/helm · Apache-2.0 repository · from “Holistic Evaluation of Language Models”, arXiv:2211.09110

Questions people ask

Is there a standard format for dataset cards?

Several conventions exist, including the datasheet framing from the research literature and the structured metadata the major hubs support. Any of them beats prose, and the structured hub metadata has the advantage of being machine-readable, which is how datasets become findable.

How much detail about annotation is enough?

Enough that a reader could reproduce your labelling decisions on a new example. In practice: the guidelines themselves, how edge cases were resolved, and the agreement rate. Those three let someone judge whether your labels mean what they need them to mean.

Should I document a dataset I only use internally?

Yes, and the internal case is where it pays off most — your future colleagues are the readers, and they will have none of the context you have now. The same checklist applies; you can skip the citation block.

What if I do not know the answer to a field?

Write that you do not know, rather than omitting the field. “Collection method not recorded” is informative and honest; silence reads as either unexamined or evasive, and the reader cannot tell which.

Stop hunting. Start searching.

Tens of thousands of curated datasets, searchable in plain language — with the licence and size checked before you download anything.

Search Dataset Finder →