tagging tagger
- CURIE:
gmeow:taggingTagger - IRI: https://blackcatinformatics.ca/gmeow/taggingTagger
- Category: property
- Defined by:
gmeow:slices/tags
The agent who performed the tagging act. Non-functional: a tag may be co-asserted by multiple agents (e.g. a collaborative curation effort).
Structure
Property shape: object property; gmeow:Tagging -> gmeow:Agent
Practical Pattern
Use gmeow:taggingTagger from gmeow:Tagging to gmeow:Agent 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.
Folksonomy
- Source:
slices/core/tags/examples/folksonomy.ttl - Examples catalog: open in catalog#example-slices-core-tags-examples-folksonomy
ex:taggingNLP a gmeow:Tagging ;
gmeow:taggingTagged ex:paper ;
gmeow:taggingTag ex:tagNLP ;
gmeow:taggingTagger ex:alice ;
gmeow:taggingScheme ex:scheme .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
web-annotation |
oa, rdf |
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:taggingTagger |
projection | web-annotation |
projects to / <= | oa:Annotation, oa:hasBody, oa:hasTarget, oa:motivatedBy, oa:tagging, rdf:type | gmeow:mapWebAnnotationTagging; confidence 0.8; lossy: confidence, temporal scope (taggingInterval), scheme dropped; tagger and attribution omitted (not projected); transform gmeow:fnTaggingToAnnotation |
Usage Advice
Use when
- Use to record who applied the tag inside a reified
gmeow:Tagging— the provenance of the act when authorship of the label matters.
Avoid when
- Avoid collapsing co-taggers into one (it is non-functional — collaborative curation legitimately has several taggers) and avoid the relator at all when no agent provenance is needed (use flat
gmeow:hasTag).
How to use
- Attach one or more
gmeow:Agentvalues to theTaggingnode; pair withgmeow:wasAttributedToandgmeow:taggingIntervalto carry full provenance and period for the act.
Examples
- ex:t1
gmeow:taggingTaggerex:lillith.