Ontology

A complete reference of entity types and their attributes in the Diffbot Knowledge Graph

An ontology is a set of properties and relationships for each entity type. A predefined ontology helps Diffbot's AI more easily fit the knowledge it finds into the properties and relationships we care about. It also serves to ensure that the properties and relationships of each entity remains consistent with each build of the Knowledge Graph, or even your own database.

A complete reference of each entity's ontology is linked below. For convenience, a complete ontology source in JSON format is also available here.