knowledge proficiency subject
- CURIE:
gmeow:knowledgeProficiencySubject - IRI: https://blackcatinformatics.ca/gmeow/knowledgeProficiencySubject
- Category: property
- Defined by:
gmeow:slices/cognition - Box roles: RBox role (What is this?)
The subject a knowledge-proficiency concerns (open range gmeow:Entity: a topic, person, place, or event). Functional — constitutive.
Structure
Property shape: object property; gmeow:KnowledgeProficiency -> gmeow:Entity; functional
Practical Pattern
Use gmeow:knowledgeProficiencySubject from gmeow:KnowledgeProficiency to gmeow:Entity when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Dunning Kruger
- Source:
slices/core/cognition/examples/dunning-kruger.ttl - Examples catalog: open in catalog#example-slices-core-cognition-examples-dunning-kruger
# --- Self-attributed: Sam, by Sam's own lights, has MASTERED quantum computing.
ex:samQuantumSelf a gmeow:KnowledgeProficiency ;
gmeow:knowledgeProficiencyAgent ex:sam ;
gmeow:knowledgeProficiencySubject wd:Q192995 ; # quantum computing
gmeow:knowledgeProficiencyLevel gmeow:knowledgeMastered ;
gmeow:knowledgeProficiencyScale gmeow:scaleKnowledgeDepth ;
gmeow:accordingTo ex:sam . # self-attributed vantage
# --- Observer-attributed: the assessor, on the same scale, rates the SAME knowing
# of the SAME subject only as KNOWS-ABOUT. Lower depth, coexisting claim.
ex:samQuantumAssessed a gmeow:KnowledgeProficiency ;
gmeow:knowledgeProficiencyAgent ex:sam ;
gmeow:knowledgeProficiencySubject wd:Q192995 ; # quantum computing
gmeow:knowledgeProficiencyLevel gmeow:knowledgeKnowsAbout ;
gmeow:knowledgeProficiencyScale gmeow:scaleKnowledgeDepth ;
gmeow:accordingTo ex:assessor . # observer-attributed vantage
Knowledge Proficiency
- Source:
slices/core/cognition/examples/knowledge-proficiency.ttl - Examples catalog: open in catalog#example-slices-core-cognition-examples-knowledge-proficiency
# --- Promote to a reified proficiency: depth read on an explicit named SCALE,
# over a temporal interval. The flat hasMastered above and this relator
# coexist; gmeow:pairsWith links the two forms.
ex:adaPython a gmeow:KnowledgeProficiency ;
gmeow:knowledgeProficiencyAgent ex:ada ;
gmeow:knowledgeProficiencySubject wd:Q28865 ; # Python
gmeow:knowledgeProficiencyLevel gmeow:knowledgeMastered ;
gmeow:knowledgeProficiencyScale gmeow:scaleKnowledgeDepth ;
gmeow:knowledgeProficiencyInterval ex:adaPythonSince ;
gmeow:displayable true .
# --- Suppression, not deletion (Principle 10): Ada once understood a framework she
# has since let lapse. The proficiency is RETAINED with a CLOSED interval and
# gmeow:displayable false — what she knew WHEN stays a query, not an erasure.
ex:adaBioinf a gmeow:KnowledgeProficiency ;
gmeow:knowledgeProficiencyAgent ex:ada ;
gmeow:knowledgeProficiencySubject wd:Q189436 ; # bioinformatics
gmeow:knowledgeProficiencyLevel gmeow:knowledgeUnderstands ;
gmeow:knowledgeProficiencyScale gmeow:scaleKnowledgeDepth ;
gmeow:knowledgeProficiencyInterval ex:adaBioinfPast ;
gmeow:displayable false . # lapsed — withheld, not deleted
Common Companion Terms
gmeow:KnowledgeProficiency, gmeow:Entity
Usage Advice
Use when
- Use to bind the subject player of a
gmeow:KnowledgeProficiencyrelator — the topic, person, place, or event the knowing is directed at (open rangegmeow:Entity).
Avoid when
- Avoid using it for a proposition the agent believes (that is the epistemics slice — cognition is objectual, not propositional) and avoid attaching it outside a
gmeow:KnowledgeProficiencyrelator.
How to use
- Set
gmeow:knowledgeProficiencySubjectonce per relator (functional), pairing it withgmeow:knowledgeProficiencyAgent; keep the subject a distinct entity, never a claim about it.
Examples
- ex:lillithPythonKP
gmeow:knowledgeProficiencySubjectex:python.