Data Commons | |
Screenshot Alt: | Screenshot of a query in Data Commons |
Website Type: | --> |
Location: | --> |
Country: | --> |
Owners: | --> |
Founder: | Ramanathan V. Guha |
Parent: | |
Reg: | --> |
Users: | --> |
Data Commons is an open-source platform[1] created by Google[2] that provides an open knowledge graph, combining economic, scientific and other public datasets into a unified view. Ramanathan V. Guha, a creator of web standards including RDF,[3] RSS, and Schema.org,[4] founded the project.[5]
The Data Commons website was launched in May 2018 with an initial dataset consisting of fact-checking data published in Schema.org "ClaimReview" format by several fact checkers from the International Fact-Checking Network.[6] [7] Google has worked with partners such as the United Nations (UN) to populate the repository,[2] which also includes data from the United States Census, the World Bank, the US Bureau of Labor Statistics,[8] Wikipedia, the National Oceanic and Atmospheric Administration and the Federal Bureau of Investigation.[9]
The service expanded during 2019 to include an RDF-style knowledge graph populated from a number of largely statistical open datasets. The service was announced to a wider audience in 2019.[10] In 2020 the service improved its coverage of non-US datasets, while also increasing its coverage of bioinformatics and coronavirus.[11] In 2023, the service relaunched with a natural-language front end powered by a large language model.[2] It also launched as the back end to the UN data portal with Sustainable Development Goals data.[12]
Data Commons places more emphasis on statistical data than is common for linked data and knowledge graph initiatives. It includes geographical, demographic, weather and real estate data alongside other categories, describing states, Congressional districts, and cities in the United States as well as biological specimens, power plants, and elements of the human genome via the Encyclopedia of DNA Elements (ENCODE) project. It represents data as semantic triples each of which can have its own provenance. It centers on the entity-oriented integration of statistical observations from a variety of public datasets. Although it supports a subset of the W3C SPARQL query language,[13] its APIs[14] also include tools — such as a Pandas dataframe interface — oriented towards data science, statistics and data visualization.
Data Commons is integrative, meaning that, rather than providing a hosting platform for diverse datasets, it attempts to consolidate much of the information the datasets provide into a single data graph.
Data Commons is built on a graph data-model. The graph can be accessed through a browser interface and several APIs, and is expanded through loading data (typically CSV and MCF-based templates).[15] The graph can be accessed by natural language queries in Google Search.[16] The data vocabulary used to define the datacommons.org graph is based upon Schema.org. In particular the Schema.org terms StatisticalPopulation[17] and Observation[18] were proposed to Schema.org to support datacommons-like usecases.[19]
Software from the project is available on GitHub under Apache 2 license.[20]