AI Knowledge Graph Entity Templates
Thirty node templates for building a connected schema.org knowledge graph. Each record defines a node id pattern, identifying properties, outgoing edges with target types and inverse properties, incoming edges from the other templates, and an example node. The thirty example nodes link into one example graph of a fictional bakery.
dataset
JSON, JSON-LD
CC BY 4.0
Download the Files
Use Cases
- Knowledge graph construction
- JSON-LD schema implementation
- AI visibility entity structuring
- Semantic SEO projects
- RAG entity layer building
Sample Records
[
{
"id": "kg-018",
"schema_type": "PostalAddress",
"schema_url": "https://schema.org/PostalAddress",
"parent_types": [
"ContactPoint"
],
"ancestors": [
"ContactPoint",
"StructuredValue",
"Intangible",
"Thing"
],
"role": "A street or mailing address. Shared addresses can be one node referenced by several places.",
"node_id_pattern": "{site_url}/#address",
"identifier_properties": [],
"edges": [],
"incoming_edges": [
{
"from_type": "Organization",
"property": "contactPoint"
},
{
"from_type": "Organization",
"property": "address"
},
{
"from_type": "LocalBusiness",
"property": "address"
},
{
"from_type": "Place",
"property": "address"
},
{
"from_type": "Event",
"property": "location"
}
],
"attributes": [
{
"property": "streetAddress",
"expected_types": [
"Text"
]
},
{
"property": "addressLocality",
"expected_types": [
"Text"
]
},
{
"property": "addressRegion",
"expected_types": [
"AdministrativeArea",
"Text"
]
},
{
"property": "postalCode",
"expected_types": [
"Text"
]
},
{
"property": "addressCountry",
"expected_types": [
"Country",
"Text"
]
}
],
"example_node": {
"@type": "PostalAddress",
"@id": "https://www.example.com/#address",
"streetAddress": "100 Harbor Street",
"addressLocality": "Anytown",
"addressRegion": "ST",
"postalCode": "00000",
"addressCountry": "US"
}
}
]