tagging tagged
- CURIE:
gmeow:taggingTagged - IRI: https://blackcatinformatics.ca/gmeow/taggingTagged
- Category: property
- Defined by:
gmeow:slices/tags - Box roles: RBox role (What is this?)
The entity that is tagged in a tagging act. Functional per relator: one tagged entity per Tagging.
Structure
Property shape: object property; gmeow:Tagging -> gmeow:Entity; functional
Practical Pattern
Use gmeow:taggingTagged from gmeow:Tagging to gmeow:Entity 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 .
Named Profile Membership
- Source:
slices/core/profiles/examples/named-profile-membership.ttl - Examples catalog: open in catalog#example-slices-core-profiles-examples-named-profile-membership
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/profiles/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
# --- The Profile: a closed descriptor schema for a tagging. It SELF-DESCRIBES —
# naming the class it governs (profileAppliesTo gmeow:Tagging), the
# descriptor properties (profileDescriptor), and the open value class
# (profileOpenValue gmeow:Tag) — so tooling reads the graph, not code. A
# Profile MUST carry a skos:definition.
ex:profileTagging a gmeow:Profile ;
rdfs:label "Tagging Profile"@en ;
skos:definition "The closed descriptor schema for a reified tagging: the entity tagged, the tag applied (drawn from the open gmeow:Tag vocabulary), the agent who applied it, and the scheme it belongs to. New tags extend the facet as data added to the open value class, with this descriptor set unchanged."@en ;
gmeow:profileAppliesTo gmeow:Tagging ;
gmeow:profileDescriptor
gmeow:taggingTagged ,
gmeow:taggingTag ,
gmeow:taggingTagger ,
gmeow:taggingScheme ;
gmeow:profileOpenValue gmeow:Tag .
# --- A concrete Tagging that CLAIMS CONFORMANCE: it carries gmeow:hasProfile
# pointing at the Profile whose descriptor schema governs it, and supplies
# descriptor values — including the open-vocabulary tag as the value of
# gmeow:taggingTag. A consumer can now validate this tagging's shape by
# dereferencing the Profile alone.
ex:taggingML a gmeow:Tagging ;
gmeow:hasProfile ex:profileTagging ;
gmeow:taggingTagged ex:paper ;
gmeow:taggingTag ex:tagML ;
gmeow:taggingTagger ex:alice ;
gmeow:taggingScheme ex:scheme .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
schema-org |
schema |
web-annotation |
oa, rdf |
External Equivalences
Equivalent or closely aligned targets: oa
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:taggingTagged |
equivalence | - |
skos:closeMatch | oa:hasTarget | gmeow-tags.sssom.tsv; gmeow:eqTags013; confidence 0.9 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:taggingTagged |
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:taggingTagged |
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 name the tagged resource inside a reified
gmeow:Taggingrelator — the entity that the tagging act applies to.
Avoid when
- Avoid asserting it outside a
Taggingrelator or pointing it at more than one entity (it is functional per relator); for the flat case, the tagged entity is the subject ofgmeow:hasTag.
How to use
- Fill this role on the
Taggingnode alongsidegmeow:taggingTagandgmeow:taggingTagger; exactly one tagged entity per relator, with a fresh relator per distinct tagging act.
Examples
- ex:t1
gmeow:taggingTaggedex:report.