Person
- CURIE:
gmeow:Person - IRI: https://blackcatinformatics.ca/gmeow/Person
- Category: class
- Defined by:
gmeow:slices/entities - Box roles: TBox role (What is this?)
An individual human being, living or deceased.
Structure
Subclass of: gmeow:Agent
Practical Pattern
Use gmeow:Person as a specialized kind of gmeow:Agent. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Agent Sortals
- Source:
slices/core/entities/examples/agent-sortals.ttl - Examples catalog: open in catalog#example-slices-core-entities-examples-agent-sortals
# --- People: gmeow:Person, the identity-supplying sortal everything else anchors
# to. Flat names suffice for the example; a contested or multilingual name
# would promote to the names slice's reified PersonName.
ex:mara a gmeow:Person ;
gmeow:name "Mara Okafor"@en ;
gmeow:description "Backend engineer; maintains the release pipeline."@en .
ex:tomas a gmeow:Person ;
gmeow:name "Tomáš Novák"@en .
Location Access
- Source:
slices/extensions/accessibility/examples/location-access.ttl - Examples catalog: open in catalog#example-slices-extensions-accessibility-examples-location-access
# --- An agent's need, drawn from the SAME facet vocabulary → directly matchable
# against the library's feature.
ex:dana a gmeow:Person ;
gmeow:name "Dana Reyes"@en ;
gmeow:hasAccessibilityNeed gmeow:facetWheelchair .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
foaf |
foaf |
gedcom |
gedcom |
schema-org |
schema |
External Equivalences
Equivalent or closely aligned targets: foaf, gedcom, gxv, schema, wd
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Person |
equivalence | - |
owl:equivalentClass | foaf:Person | gmeow-classes.sssom.tsv; gmeow:eqClasses002; confidence 1 |
gmeow:Person |
equivalence | - |
owl:equivalentClass | gedcom:Individual | gmeow-classes.sssom.tsv; gmeow:eqClasses003; confidence 0.95 |
gmeow:Person |
equivalence | - |
skos:closeMatch | gxv:Person | gmeow-genealogy.sssom.tsv; gmeow:eqGenealogy043; confidence 0.9 |
gmeow:Person |
equivalence | - |
owl:equivalentClass | schema:Person | gmeow-classes.sssom.tsv; gmeow:eqClasses001; confidence 1 |
gmeow:Person |
equivalence | - |
skos:exactMatch | wd:Q5 | gmeow-wikidata.sssom.tsv; gmeow:eqWikidata001; confidence 0.95 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Person |
projection | foaf |
projects to / <= | foaf:knows | gmeow:mapFoafKnows; confidence 0.8; lossy: the relationship KIND (parent/child/spouse/sibling/partner/met) collapses to bare acquaintance |
gmeow:Person |
projection | gedcom |
projects to / <= | gedcom:Individual | gmeow:mapGedcomIndividual; confidence 0.9 |
gmeow:Person |
projection | schema-org |
projects to / <= | schema:affiliation | gmeow:mapSchemaAffiliation; confidence 0.85; lossy: membership period, role, and standpoint drop; the flat affiliation edge survives |
Usage Advice
Use when
- Use for an individual human being who acts, authors, or is described — the human specialization of
gmeow:Agentthat supplies its own principle of identity (gufo:Kind).
Avoid when
- Avoid for non-human actors (use
gmeow:SoftwareAgent), for collectives (usegmeow:Grouporgmeow:Organization), and for a merely named human role;Personis disjoint withOrganizationandSoftwareAgent.
How to use
- Type the human as
gmeow:Person, carry their name through the structuredgmeow:hasName/gmeow:PersonNameapparatus (names module) rather than the flatgmeow:nameliteral, and attach nationality, contributions, and contacts through their dedicated properties and role relators.
Examples
- ex:lillith a
gmeow:Person;gmeow:hasNameex:lillithName;gmeow:nationalityex:canada.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | gxv:Person |
equivalentClass | foaf:Person |
equivalentClass | gedcom:Individual |
equivalentClass | schema:Person |
exactMatch | wd:Q5 |