Classifications/Media

Image

An image identity with a canonical source URL.

Fields

2 required · 3 recommended. Every field points at its schema.org property — the definition lives in one place, so nothing drifts. The full inherited superset stays available through @0xintuition/schema-org.

FieldTypeDescription
name string required The image name or title. schema.org/name
url url required The canonical image URL. schema.org/url
caption string optional A caption or short text describing the image. schema.org/caption
keywords string[] optional Keywords that describe the image. schema.org/keywords
sameAs string[] optional Canonical URLs that identify the same image. schema.org/sameAs

The canonical shape

What a Image atom's data looks like. These exact bytes are what calculateAtomId hashes — shared shape is shared identity.

atom data · canonical JSON-LD
{
  "@context": "https://schema.org/",
  "@type": "ImageObject",
  "name": "knowledge-graph",
  "url": "https://example.com/image.png",
  "caption": "The world is filled with knowledge.",
  "keywords": [
    "knowledge-graph"
  ]
}
build one
import { buildAtomData } from "@0xintuition/classifications";
import { calculateAtomId } from "@0xintuition/ids";

const atomData = buildAtomData("image", {
	name: "knowledge-graph",
	url: "https://example.com/image.png",
	caption: "The world is filled with knowledge.",
});

// deterministic — same bytes, same ID, offchain and on
const atomId = calculateAtomId(atomData);

What a Image can say

The recommended triple vocabulary for this classification — each row is a claim shape the graph already understands, with the kind of atom expected on the other end.

Image authored by Person proposed
Image created by PersonorCompany enshrined
Image url url value enshrined
Image imgUrl url value enshrined
Image has tag Defined Term enshrined
Image has category Defined Term enshrined
Image same as another Image enshrined

Enrichment

Paste a bare reference and the enrichment engine fills a Image in from its sources (default pipeline: image) — titles, canonical sameAs URLs, and the fields above, merged onto the same deterministic atom.