Atlas Internal Ontology
type: Ontology
comment: Canonical ontology for entity resolution, type adjudication, and enrichment in Atlas.

Entity
type: Class
comment: Canonical Atlas entity representing one real-world referent.

Entity Type
type: Class
comment: Canonical internal type class owned by Atlas.

External Type
type: Class
comment: Type evidence from external sources such as Wikidata or LLM classification.

Identifier Type
type: Class
comment: A canonical class for identifier schemes like MID or QID.

MID
type: Class
subclass of: Identifier Type

Wikidata QID
type: Class
subclass of: Identifier Type

Alias
type: Class
comment: Surface form or alternative label that may resolve to an entity.

Identifier
type: Class
comment: External identifier such as MID, Wikidata QID, etc.

Provenance
type: Class
comment: Source and method metadata for a claim or mapping.

Type Assertion
type: Class
comment: A recorded statement that a source suggested a type for an entity.

Claim
type: Class
comment: Atomic statement object with claim-level provenance.

Domain Projection
type: Class
comment: Domain-facing conceptual bundle derived from resolution + enrichment, if we choose to persist it later.

has canonical type
type: ObjectProperty
domain: Entity
range: Entity Type

has external type
type: ObjectProperty
domain: Entity
range: External Type

has alias
type: ObjectProperty
domain: Entity
range: Alias

has identifier
type: ObjectProperty
domain: Entity
range: Identifier

has provenance
type: ObjectProperty
domain: Entity
range: Provenance

identifier provenance
type: ObjectProperty
domain: Identifier
range: Provenance

derived from provenance
type: ObjectProperty
domain: Type Assertion
range: Provenance

assertion provenance
type: ObjectProperty
domain: Type Assertion
range: Provenance

has type assertion
type: ObjectProperty
domain: Entity
range: Type Assertion

has claim
type: ObjectProperty
domain: Entity
range: Claim

claim subject iri
type: ObjectProperty
domain: Claim
range: Entity

asserted type
type: ObjectProperty
domain: Type Assertion
range: External Type

needs curation
type: DatatypeProperty
domain: Entity
range: boolean

projection for
type: ObjectProperty
domain: Domain Projection
range: Entity

resolved to
type: ObjectProperty
domain: Alias
range: Entity

same as external type
type: ObjectProperty
domain: Entity Type
range: Class

canonical label
type: DatatypeProperty
domain: Entity
range: string

canonical description
type: DatatypeProperty
domain: Entity
range: string

entity type label
type: DatatypeProperty
domain: Entity Type
range: string

external type label
type: DatatypeProperty
domain: External Type
range: string

alias label
type: DatatypeProperty
domain: Alias
range: string

identifier value
type: DatatypeProperty
domain: Identifier
range: string

identifier source
type: DatatypeProperty
domain: Identifier
range: string

identifier type
type: ObjectProperty
domain: Identifier
range: Identifier Type

provenance source
type: DatatypeProperty
domain: Provenance
range: string

retrieval method
type: DatatypeProperty
domain: Provenance
range: string

retrieved at
type: DatatypeProperty
domain: Provenance
range: dateTime

confidence
type: DatatypeProperty
domain: Provenance
range: decimal

claim predicate
type: DatatypeProperty
domain: Claim
range: string

claim object iri
type: ObjectProperty
domain: Claim
range: Thing

claim object literal
type: DatatypeProperty
domain: Claim
range: string

claim layer
type: DatatypeProperty
domain: Claim
range: string

claim status
type: DatatypeProperty
domain: Claim
range: string

supersedes
type: ObjectProperty
domain: Claim
range: Claim

assertion reason
type: DatatypeProperty
domain: Type Assertion
range: string

assertion confidence
type: DatatypeProperty
domain: Type Assertion
range: decimal

needs curation flag
type: DatatypeProperty
domain: CurateFlag
range: boolean

curation reason
type: DatatypeProperty
domain: CurateFlag
range: string

generated at
type: DatatypeProperty
domain: Domain Projection
range: dateTime

projection payload
type: DatatypeProperty
domain: Domain Projection
range: string

projection context
type: DatatypeProperty
domain: Domain Projection
range: string

raw wikidata json
type: DatatypeProperty
domain: Entity
range: string

raw trends json
type: DatatypeProperty
domain: Entity
range: string

Person
type: Class
subclass of: Entity Type

Organization
type: Class
subclass of: Entity Type

Location
type: Class
subclass of: Entity Type

Creative Work
type: Class
subclass of: Entity Type

Event
type: Class
subclass of: Entity Type

Product
type: Class
subclass of: Entity Type

Other
type: Class
subclass of: Entity Type

WikidataType Q5
type: External Type
external type label: human
provenance source: wikidata

WikidataType Q43229
type: External Type
external type label: organization
provenance source: wikidata

WikidataType Q17334923
type: External Type
external type label: human settlement
provenance source: wikidata

WikidataType Q17537576
type: External Type
external type label: creative work
provenance source: wikidata

WikidataType Q1656682
type: External Type
external type label: event
provenance source: wikidata

WikidataType Q2424752
type: External Type
external type label: product
provenance source: wikidata