knowledge proficiency interval

The interval over which a knowledge-proficiency held; closing it (rather than deleting) records lapsed knowledge (Principle 10). Non-functional. Lighter cases use gmeow:validFrom/validUntil on the statement.

Structure

Property shape: object property; gmeow:KnowledgeProficiency -> gmeow:TimeInterval

Practical Pattern

Use gmeow:knowledgeProficiencyInterval from gmeow:KnowledgeProficiency to gmeow:TimeInterval 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.

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:TimeInterval

Usage Advice

Use when

Avoid when

How to use

Examples