Learning Event
- CURIE:
gmeow:LearningEvent - IRI: https://blackcatinformatics.ca/gmeow/LearningEvent
- Category: class
- Defined by:
gmeow:slices/learning - Box roles: TBox role (What is this?)
The occurrent that transitions an agent along the cognition knowledge spectrum or the expertise proficiency scale — learning as it unfolds in time: an acquisition, a being-taught, a consolidation, a transfer, an unlearning. The perdurant complement of the endurant knowledge STATES (cognition's gmeow:KnowledgeProficiency, expertise's gmeow:SkillProficiency): those say what an agent knows, a gmeow:LearningEvent is the event that CHANGED what it knows. A gmeow:MentalProcess (the reparenting hook the mentation slice reserves), so it is borne by exactly one gmeow:experiencer and joins the agent's single occurrent mental-timeline stream; its variety is a gmeow:learningType value, never a subclass (Principle 9).
Structure
Subclass of: gmeow:MentalProcess
Practical Pattern
Use gmeow:LearningEvent as a specialized kind of gmeow:MentalProcess. 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.
Skill Acquisition Trajectory
- Source:
slices/core/learning/examples/skill-acquisition-trajectory.ttl - Examples catalog: open in catalog#example-slices-core-learning-examples-skill-acquisition-trajectory
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/learning/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: a proficiency RISE as a SEQUENCE of tenures, never a mutation.
# Two gmeow:LearningEvent occurrents raise lillith's cycling skill — a skill
# acquisition (novice → advanced beginner) and a consolidating practice block
# (advanced beginner → expert). Each event gmeow:produces its OWN reified
# gmeow:SkillProficiency relator, scoped by its own interval; the earlier tenure
# is kept with gmeow:displayable false rather than overwritten (Principle 10).
# The trajectory of one event rides gmeow:fromLevel / gmeow:toLevel; the durable
# standing is the proficiency tenure the event produced.
# --- Event 1: skill acquisition, novice → advanced beginner (the spring).
ex:firstLessons a gmeow:LearningEvent ;
gmeow:experiencer ex:lillith ;
gmeow:mentalProcessType gmeow:processLearning ;
gmeow:learningType gmeow:learningSkillAcquisition ;
gmeow:learnedFrom ex:textbook ;
gmeow:fromLevel gmeow:dreyfusNovice ;
gmeow:toLevel gmeow:dreyfusAdvancedBeginner ;
gmeow:produces ex:profSpring ;
gmeow:eventTime "2026-03-15T10:00:00Z"^^xsd:dateTime ; # temporal placement — CONSTITUTION P11
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
rdfs:label "first cycling lessons"@en .
Teaching And Being Taught
- Source:
slices/core/learning/examples/teaching-and-being-taught.ttl - Examples catalog: open in catalog#example-slices-core-learning-examples-teaching-and-being-taught
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/learning/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: the two faces of instruction. A gmeow:Teaching relator reifies
# the instruction relation — one teacher, two learners taught together, one
# subject — making the roles first-class; teacher ≠ learner is enforced by
# gmeow:TeachingShape (SHACL), so an agent never teaches itself. Each learner's
# OWN acquisition is a separate gmeow:LearningEvent of variety
# gmeow:learningBeingTaught that gmeow:learnedFrom the teacher and gmeow:produces
# the cognitive state it settled — the being-taught face of learning, paired with
# the teaching relator the events participate in.
# --- Lillith's own acquisition: a being-taught LearningEvent, learned FROM the
# teacher, producing the cognitive state it settled.
ex:lillithLearns a gmeow:LearningEvent ;
gmeow:experiencer ex:lillith ;
gmeow:mentalProcessType gmeow:processLearning ;
gmeow:learningType gmeow:learningBeingTaught ;
gmeow:learnedFrom ex:mentor ;
gmeow:produces ex:lillithBalances ;
gmeow:eventTime "2026-06-15T14:00:00Z"^^xsd:dateTime ; # temporal placement — CONSTITUTION P11
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
rdfs:label "Lillith learns to balance"@en .
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: prov, schema
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:LearningEvent |
equivalence | - |
skos:closeMatch | prov:Activity | gmeow-learning.sssom.tsv; gmeow:eqLrn004; confidence 0.6 |
gmeow:LearningEvent |
equivalence | - |
skos:closeMatch | schema:LearnAction | gmeow-learning.sssom.tsv; gmeow:eqLrn001; confidence 0.8 |
Usage Advice
Use when
- Use to record the EVENT that grew an agent's knowledge or skill — when, from whom, and how it came to know something — so a belief-acquisition log can show not just the current state but the transition that produced it (Principle 14).
Avoid when
- Avoid it for the enduring knowledge STATE itself (that is cognition's
gmeow:KnowledgeProficiencyor expertise'sgmeow:SkillProficiency, endurant relators, not occurrents) and avoid subclassing it to record a kind of learning; the variety is agmeow:learningTypevalue, never a subclass (Principle 9).
How to use
- Type the episode
gmeow:LearningEvent, bind its learner with the inheritedgmeow:experiencer(functional), tag itgmeow:mentalProcessTypegmeow:processLearningso it joins the mental timeline uniformly, tag its variety withgmeow:learningType, record where it was learned from withgmeow:learnedFrom, its trajectory withgmeow:fromLevel/gmeow:toLevel, and the state it raised withgmeow:produces; model a proficiency rise as a SEQUENCE of cognition / expertise proficiency tenures, never the mutation of one relator (Principle 10).
Scope notes
- A
gmeow:LearningEventcarriesgmeow:mentalProcessTypegmeow:processLearning(the value minted on the mentation spine) so it indexes uniformly on the agent's occurrent mental timeline, exactly as agmeow:InferenceProcesscarriesgmeow:processReasoning—mentalProcessTypeis the uniform occurrent query handle (it mirrorsgmeow:eventType), carried regardless of the class name. The variety ridesgmeow:learningType(agmeow:LearningEventTypevalue); the agent rides the inheritedgmeow:experiencer; the knowledge state it settles ridesgmeow:produces. No redundant second occurrent marker is minted (Principle 4 — one canonical source):processLearningis the single canonical kind,gmeow:learningTypethe single canonical variety.
Examples
- ex:lesson a
gmeow:LearningEvent;gmeow:experiencerex:lillith;gmeow:mentalProcessTypegmeow:processLearning;gmeow:learningTypegmeow:learningSkillAcquisition.
Use For Consumers
Avoid For Consumers
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | prov:Activity |
closeMatch | schema:LearnAction |