SlideShare a Scribd company logo
iceTag ontology
modeling tags
as RDF named graphs
Freddy Limpens, David Laniado
Alexandre Monnin, Fabien Gandon
VoCamp Nice 2009
what is a tag?
received wisdom says "it denotes a concept"
not quite!
examples…


         ☺
a blank (inscribable) space
           on a material device




tags:


        a blank (inscribable) space
        on an informational network
a label and a couple of URIs
a reference to a resource (label)
an access to its representation and its tags (URIs)
http://www.flickr.com/2327219507/



                        tags:
current models assign a fixed form to tags but
tags take on manifold forms
model different tag dimensions
 subject, sign, relation, …



capture different tag usages
comment, sort, diffuse, describe, rate, ...


bridge existing models
 SCOT, MOAT, Tag Ontology, Nepomuk, …
named graphs [Carroll et al. 2005]
to embody social acts, communicate assertional intent
“nature”
                       (1)   (2)         (3)
at least
three parts in a tag
“nature”
           (1)   (2)         (3)




a tag is
a link between a resource and a sign
“nature”
             (1)             (2)            (3)
                   picture   shows
                                        “nature”
                   place     located
                                        “england”
                                         england”
                   editing   makes me
                                        ☺
  at least
three degrees of liberty
“nature”
             (1)



identify the subject
IRW: physical entity resource, web resource, conceptual resource…
                                               Halpin & Presutti (2009)
“nature”
           (2)



sub-properties of hasSign


                       extension of Golder & Huberman (2006), Sen et al.(2006)
“nature”
                             (3)



different signs
symbol (text, URI), icon,…
http://.../tag23



                “nature”


tag actions
captured/encapsulated in a named graph
                                       Carroll et al. (2005)
sioc:has_creator
                          http://.../tag23           #buttersg88

                                               dc:date
                                                    11/03/2008

                        “nature”               sioc:container
                                             http://www.flickr.com




describe the tag action
as any other resource
rdf:type
                                               http://.../tag23                nt:ManualTag




                                         “nature”


even type the tag action
                             sioc:Item       rdfg:Graph


                                    TagAction

ManualTagAction   AutoTagAction   MachineTagAction   IndividualTagAction   CollectiveTagAction
http://.../tag23   …




            scot:hasTag   #nature


choose anyCommonTag, Newman's Tag Ontology…
SCOT, MOAT, IRW, NAO,
                      existing model
RDF source declaration
1.   <irw:WebResource rdf:about ='http://www.yesand.com/'
2.    cos:graph='http://mysocialsi.te/tag#7182904'>
3.    <nicetag:isAbout>improvisation</nicetag:isAbout>
4.   </irw:WebResource>

5.   <nicetag:ManualTagAction
      rdf:about ='http://mysocialsi.te/tag #7182904'>
6.     <dc:creator>Fabien Gandon</dc:creator>
7.     <dc:date>2009-10-07T19:20:30.45+01:00</dc:date>
8.   </nicetag:ManualTag>
SPARQL all the manual tags
1.   SELECT ?t ?a ?g WHERE {
2.    GRAPH ? tag { ?t ?a ?g }
3.    ?tag rdf:type nicetag:ManualTagAction }
e. g.
e. g.
links !!!
summary
tag actions as typed & named graphs + ontology

                                                 rdf:type
                                http://...             nt:TagAction

                                                 …


resource             RELATION
                                sign         …
                                                 …
                                                     …
http://ns.inria.fr/nicetag/2009/09/25/voc#




  n i c e dereferenciable
      t a g namespace

More Related Content

KEY
Datamapper @ Railsconf2010
PDF
soutenance Annotation Socio-sémantique
PDF
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
PPTX
Discover what exists with Ontology2
PDF
Material Cultures2010 Alexandre Monnin
PPTX
Libraries and Linked Data: Looking to the Future (3)
PDF
Mining legal texts with Python
PPT
Metadata first, ontologies second
Datamapper @ Railsconf2010
soutenance Annotation Socio-sémantique
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Discover what exists with Ontology2
Material Cultures2010 Alexandre Monnin
Libraries and Linked Data: Looking to the Future (3)
Mining legal texts with Python
Metadata first, ontologies second

Similar to Nice Tag Ontology : modeling tags as RDF named graphs (20)

PPTX
SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)
ZIP
The InfoGrid Graph DataBase
PDF
JPA 스터디 Week2 - Object Relational Mapping
PDF
Consuming API description languages - Refract & Minim
PPT
dctagging: Encoding DC metadata using Structured Tags
PDF
$tag[$tags] = $tags;
PDF
Semnews - Euroscipy 2011
PPTX
Text to data
PPTX
DITA's New Thang: Going Mapless!
PDF
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
PDF
Text Analytic Summit 2010
PDF
Semantic web assignment 3
PPT
Semantic HTML
PPT
Machine Tags
PDF
Chapter 3 semantic web
PDF
DTC356 Class Notes: November 19th 2013 (Semantic Markup)
PDF
Secrets of Awesome JavaScript API Design
PDF
[DCTPE2010] Biodiversity & Drupal
PPT
Spark 2013-04-17
PPTX
Guest Lecture: Exchange and QA for Metadata at WSU
SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)
The InfoGrid Graph DataBase
JPA 스터디 Week2 - Object Relational Mapping
Consuming API description languages - Refract & Minim
dctagging: Encoding DC metadata using Structured Tags
$tag[$tags] = $tags;
Semnews - Euroscipy 2011
Text to data
DITA's New Thang: Going Mapless!
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
Text Analytic Summit 2010
Semantic web assignment 3
Semantic HTML
Machine Tags
Chapter 3 semantic web
DTC356 Class Notes: November 19th 2013 (Semantic Markup)
Secrets of Awesome JavaScript API Design
[DCTPE2010] Biodiversity & Drupal
Spark 2013-04-17
Guest Lecture: Exchange and QA for Metadata at WSU
Ad

More from Fabien Gandon (20)

PDF
Walking Our Way to the Web
PDF
a shift in our research focus: from knowledge acquisition to knowledge augmen...
PDF
Evaluation d’explications pour la prédiction de liens dans les graphes de con...
PDF
A Never-Ending Project for Humanity Called “the Web”
PDF
Wimmics Overview 2021
PDF
CovidOnTheWeb : covid19 linked data published on the Web
PPTX
Web open standards for linked data and knowledge graphs as enablers of EU dig...
PDF
from linked data & knowledge graphs to linked intelligence & intelligence graphs
PDF
The Web We Mix - benevolent AIs for a resilient web
PDF
Overview of the Research in Wimmics 2018
PDF
Web science AI and IA
PDF
Normative Requirements as Linked Data
PDF
Wimmics Research Team Overview 2017
PDF
On the many graphs of the Web and the interest of adding their missing links.
PDF
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
PDF
How to supervise your supervisor?
PDF
Dans l'esprit du Pagerank: regards croisés sur les algorithmes,
PDF
Wimmics Research Team 2015 Activity Report
PDF
Retours sur le MOOC "Web Sémantique et Web de données"
PPTX
Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015
Walking Our Way to the Web
a shift in our research focus: from knowledge acquisition to knowledge augmen...
Evaluation d’explications pour la prédiction de liens dans les graphes de con...
A Never-Ending Project for Humanity Called “the Web”
Wimmics Overview 2021
CovidOnTheWeb : covid19 linked data published on the Web
Web open standards for linked data and knowledge graphs as enablers of EU dig...
from linked data & knowledge graphs to linked intelligence & intelligence graphs
The Web We Mix - benevolent AIs for a resilient web
Overview of the Research in Wimmics 2018
Web science AI and IA
Normative Requirements as Linked Data
Wimmics Research Team Overview 2017
On the many graphs of the Web and the interest of adding their missing links.
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
How to supervise your supervisor?
Dans l'esprit du Pagerank: regards croisés sur les algorithmes,
Wimmics Research Team 2015 Activity Report
Retours sur le MOOC "Web Sémantique et Web de données"
Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015
Ad

Recently uploaded (20)

PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
KodekX | Application Modernization Development
The Rise and Fall of 3GPP – Time for a Sabbatical?
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Encapsulation_ Review paper, used for researhc scholars
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Reach Out and Touch Someone: Haptics and Empathic Computing
Chapter 3 Spatial Domain Image Processing.pdf
Empathic Computing: Creating Shared Understanding
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Programs and apps: productivity, graphics, security and other tools
Understanding_Digital_Forensics_Presentation.pptx
Big Data Technologies - Introduction.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
“AI and Expert System Decision Support & Business Intelligence Systems”
KodekX | Application Modernization Development

Nice Tag Ontology : modeling tags as RDF named graphs

  • 1. iceTag ontology modeling tags as RDF named graphs Freddy Limpens, David Laniado Alexandre Monnin, Fabien Gandon
  • 3. what is a tag? received wisdom says "it denotes a concept"
  • 5. a blank (inscribable) space on a material device tags: a blank (inscribable) space on an informational network
  • 6. a label and a couple of URIs a reference to a resource (label) an access to its representation and its tags (URIs) http://www.flickr.com/2327219507/ tags:
  • 7. current models assign a fixed form to tags but tags take on manifold forms
  • 8. model different tag dimensions subject, sign, relation, … capture different tag usages comment, sort, diffuse, describe, rate, ... bridge existing models SCOT, MOAT, Tag Ontology, Nepomuk, …
  • 9. named graphs [Carroll et al. 2005] to embody social acts, communicate assertional intent
  • 10. “nature” (1) (2) (3) at least three parts in a tag
  • 11. “nature” (1) (2) (3) a tag is a link between a resource and a sign
  • 12. “nature” (1) (2) (3) picture shows “nature” place located “england” england” editing makes me ☺ at least three degrees of liberty
  • 13. “nature” (1) identify the subject IRW: physical entity resource, web resource, conceptual resource… Halpin & Presutti (2009)
  • 14. “nature” (2) sub-properties of hasSign extension of Golder & Huberman (2006), Sen et al.(2006)
  • 15. “nature” (3) different signs symbol (text, URI), icon,…
  • 16. http://.../tag23 “nature” tag actions captured/encapsulated in a named graph Carroll et al. (2005)
  • 17. sioc:has_creator http://.../tag23 #buttersg88 dc:date 11/03/2008 “nature” sioc:container http://www.flickr.com describe the tag action as any other resource
  • 18. rdf:type http://.../tag23 nt:ManualTag “nature” even type the tag action sioc:Item rdfg:Graph TagAction ManualTagAction AutoTagAction MachineTagAction IndividualTagAction CollectiveTagAction
  • 19. http://.../tag23 … scot:hasTag #nature choose anyCommonTag, Newman's Tag Ontology… SCOT, MOAT, IRW, NAO, existing model
  • 20. RDF source declaration 1. <irw:WebResource rdf:about ='http://www.yesand.com/' 2. cos:graph='http://mysocialsi.te/tag#7182904'> 3. <nicetag:isAbout>improvisation</nicetag:isAbout> 4. </irw:WebResource> 5. <nicetag:ManualTagAction rdf:about ='http://mysocialsi.te/tag #7182904'> 6. <dc:creator>Fabien Gandon</dc:creator> 7. <dc:date>2009-10-07T19:20:30.45+01:00</dc:date> 8. </nicetag:ManualTag>
  • 21. SPARQL all the manual tags 1. SELECT ?t ?a ?g WHERE { 2. GRAPH ? tag { ?t ?a ?g } 3. ?tag rdf:type nicetag:ManualTagAction }
  • 22. e. g.
  • 23. e. g.
  • 25. summary tag actions as typed & named graphs + ontology rdf:type http://... nt:TagAction … resource RELATION sign … … …
  • 26. http://ns.inria.fr/nicetag/2009/09/25/voc# n i c e dereferenciable t a g namespace