Skip to content

Finding Open Datasets

For people

Where to find reliable public datasets for learning and projects, and how to judge whether a dataset is suitable.

Editorial team 1 min read

Share X LinkedIn Reddit Bluesky Email

Open data is plentiful; good, well-documented open data takes a little more finding.

Where to Look

  • Government open-data portals: national and local statistics, transport, environment, health.
  • International organisations: the World Bank, OECD, UN agencies.
  • Scientific agencies: NASA, national weather and geological services.
  • Research repositories: the UCI Machine Learning Repository, Zenodo, institutional repositories.
  • Machine learning hubs: Hugging Face datasets, Kaggle datasets.
  • Curated catalogues: such as the glitchdata hub, which documents and links datasets to their publishers.

Judging Suitability

  • Relevance: does it contain the variables and time period you need?
  • Documentation: is there a clear description of fields, units and collection method?
  • Licence: does it allow your intended use?
  • Quality: missing values, duplicates, obvious errors.
  • Representativeness: does it cover the population you care about?
  • Maintenance: is it updated, and are versions tracked?

Beware Common Traps

  • Datasets copied and re-uploaded without their original documentation or licence.
  • "Toy" datasets that are much cleaner than real-world data.
  • Datasets with known ethical problems or retracted sources.

Go to the Source

Prefer the original publisher's copy, which is most likely to be current and correctly licensed, and cite it properly.

More in Data for AI

All Data for AI guides →
Data for AI Guide · 1 min

How to Read a Dataset Card

The questions a dataset card should answer — what one row is, where the data came from, its licence and its quirks — before you use it.

Data for AI 1 min read 13 Apr 2026 For people

Data for AI Guide · 2 min

Data Quality Dimensions

Accuracy, completeness, consistency, timeliness, validity and uniqueness: a framework for checking whether data is fit for purpose.

Data for AI 2 min read 12 Apr 2026 For people

Data for AI Guide · 2 min

Handling Missing Data

Why data goes missing, how to find out, and the options — dropping, imputing, flagging — with their trade-offs.

Data for AI 2 min read 11 Apr 2026 For people

Data for AI Guide · 2 min

Detecting and Handling Outliers

How to spot unusual values, decide whether they are errors or genuine extremes, and treat them appropriately.

Data for AI 2 min read 10 Apr 2026 For people

Discussion 0

Use @handle to bring somebody in, and #tag to file it.

Nothing here yet. Ask a question, or say how you used it.

Sign in to join the discussion. Sign in