learned from
- CURIE:
gmeow:learnedFrom - IRI: https://blackcatinformatics.ca/gmeow/learnedFrom
- Category: property
- Defined by:
gmeow:slices/learning - Box roles: RBox role (What is this?)
Relates a learning event to what the agent learned from — the provenance of acquired knowledge. The RANGE is left intentionally open: the source is typically a gmeow:CreativeWork (a document, a corpus), a teaching gmeow:Agent, or a body of evidence, but asserting a range (or an owl:unionOf) would prematurely close the surface, so it stays open and is documented in prose. The retired gmeow:Source class is deliberately not the range; provenance bottoms out in gmeow:CreativeWork plus a source-role. NOT functional — a learning event may draw on several sources.
Structure
Property shape: object property; gmeow:LearningEvent -> ?
Practical Pattern
Use gmeow:learnedFrom from gmeow:LearningEvent to ? 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.
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#> .
# --- 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
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:learnedFrom |
equivalence | - |
skos:closeMatch | prov:wasDerivedFrom | gmeow-learning.sssom.tsv; gmeow:eqLrn005; confidence 0.6 |
Usage Advice
Use when
- Use to record the provenance of acquired knowledge — the document, corpus, teacher, or evidence a learning event drew on — so the belief-acquisition log can show from-whom and from-what an agent came to know something.
Avoid when
- Avoid expecting a fixed range (it is open by design — a
gmeow:CreativeWork, angmeow:Agent, or a corpus) and avoid reviving the retired gmeow:Source class as its object; point at agmeow:CreativeWorkplus a source-role instead.
How to use
- Point the
gmeow:LearningEventat one or more sources (agmeow:CreativeWork, a teachinggmeow:Agent, or evidence); for instruction, the teacher is also bound through thegmeow:Teachingrelator the event participates in.
Examples
- ex:lesson
gmeow:learnedFromex:textbook.