Agent
- CURIE:
gmeow:Agent - IRI: https://blackcatinformatics.ca/gmeow/Agent
- Category: class
- Defined by:
gmeow:slices/kernel - Box roles: TBox role (What is this?)
An entity that can act, bear responsibility, and enter into agreements: a person, an organization, or a software agent.
Structure
Subclass of: gmeow:Entity, gufo:FunctionalComplex
Practical Pattern
Use gmeow:Agent as a specialized kind of gmeow:Entity, gufo:FunctionalComplex. 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.
Ai Inference Regime
- Source:
slices/core/awareness/examples/ai-inference-regime.ttl - Examples catalog: open in catalog#example-slices-core-awareness-examples-ai-inference-regime
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/awareness/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- The machine experiencer. An AI agent is a gmeow:Agent like any other.
ex:lillith a gmeow:Agent ;
rdfs:label "Lillith (AI agent)"@en .
Sleep Episode
- Source:
slices/core/awareness/examples/sleep-episode.ttl - Examples catalog: open in catalog#example-slices-core-awareness-examples-sleep-episode
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/awareness/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- The experiencer.
ex:lillith a gmeow:Agent ;
rdfs:label "Lillith"@en .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
schema-org |
schema |
External Equivalences
Equivalent or closely aligned targets: foaf, ladm, prov, sosa, 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:Agent |
equivalence | - |
owl:equivalentClass | foaf:Agent | gmeow-classes.sssom.tsv; gmeow:eqClasses007; confidence 1 |
gmeow:Agent |
equivalence | - |
skos:closeMatch | ladm:LA_Party | gmeow-places.sssom.tsv; gmeow:eqPlaces207; confidence 0.85 |
gmeow:Agent |
equivalence | - |
owl:equivalentClass | prov:Agent | gmeow-classes.sssom.tsv; gmeow:eqClasses008; confidence 0.95 |
gmeow:Agent |
equivalence | - |
skos:relatedMatch | sosa:Platform | gmeow-observations.sssom.tsv; gmeow:eqObs031; confidence 0.75 |
gmeow:Agent |
equivalence | - |
skos:broadMatch | sosa:Sensor | gmeow-observations.sssom.tsv; gmeow:eqObs018; confidence 0.75 |
gmeow:Agent |
equivalence | - |
skos:closeMatch | wd:Q24229398 | gmeow-wikidata.sssom.tsv; gmeow:eqWikidata053; confidence 0.7 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Agent |
projection | schema-org |
projects to / <= | schema:ProfilePage | gmeow:mapSchemaProfilePage; confidence 0.9; lossy: the WebPage→ProfilePage refinement is the defined-class inference (page principally about an Agent); schema gets the bare ProfilePage typing |
Usage Advice
Use when
- Use for the bearer of action, responsibility, authorship, agreement, or trust — the domain of contribution, attestation, and provenance roles whenever the participant is a person, organization, or software agent.
Avoid when
- Avoid for things that are merely acted upon or that carry information without acting (use
PhysicalObjectorInformationObject); avoid asserting baregmeow:AgentwhenPersonorOrganizationis meant.
How to use
- Type the participant as
Agent(or aPerson/Organization specialization) and link it through role relators — contribution, attribution, party-to-agreement — rather than flattening agency into a single attribute.
Examples
- ex:lillith a
gmeow:Agent;gmeow:hasNameex:lillithName.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | ladm:LA_Party |
closeMatch | wd:Q24229398 |
equivalentClass | foaf:Agent |
equivalentClass | prov:Agent |
relatedMatch | sosa:Platform |
skos:broadMatch | sosa:Sensor |