Tagging

A reified tagging act — a gufo:Relator mediating a tagged resource, a tag, a tagger, and optionally a scheme and time interval. Bears provenance (gmeow:wasAttributedTo), confidence (gmeow:confidence), and suppression (gmeow:displayable false for retraction without deletion — Principle 10). Structurally the NameUsage/IdentityFacet idiom wearing a different hat, inheriting time-scoping, confidence-weighting, and retract-without-delete for free. The canonical form when the act of tagging must itself be a node; the flat shortcut is gmeow:hasTag.

Structure

Subclass of: gufo:Relator

Practical Pattern

Use gmeow:Tagging as a specialized kind of gufo:Relator. 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.

Folksonomy

# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: tagging is flat-first, reified on demand ( P4). A bare
# gmeow:hasTag covers "this is tagged X". Tags themselves form a SKOS-style poly-
# hierarchy (gmeow:broaderTag / gmeow:narrowerTag / gmeow:relatedTag) inside a
# gmeow:TagScheme. When the PROVENANCE of a tagging matters — who applied it, in
# which scheme — it is promoted to a reified gmeow:Tagging relator binding tagger
# × tagged × tag × scheme, so a contested or machine-applied tag is auditable.
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/tags/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .

ex:taggingNLP a gmeow:Tagging ;
    gmeow:taggingTagged ex:paper ;
    gmeow:taggingTag    ex:tagNLP ;
    gmeow:taggingTagger ex:alice ;
    gmeow:taggingScheme ex:scheme .

Projects To

Profile External Targets
schema-org schema
web-annotation oa, rdf

External Equivalences

Equivalent or closely aligned targets: oa, tags

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:Tagging equivalence - skos:closeMatch oa:Annotation gmeow-tags.sssom.tsv; gmeow:eqTags012; confidence 0.85
gmeow:Tagging equivalence - skos:closeMatch tags:Tagging gmeow-tags.sssom.tsv; gmeow:eqTags015; confidence 0.85

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:Tagging projection schema-org projects to / <= schema:keywords gmeow:mapSchemaTaggingKeyword; confidence 0.7; lossy: tagger, scheme, interval, confidence, provenance dropped; only tag label survives; transform gmeow:fnTagToKeyword
gmeow:Tagging 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

Avoid when

How to use

Examples

Published Alignment Graph

Alignments

RelationTarget
closeMatchoa:Annotation
closeMatchtags:Tagging