L'ontologie NiceTag : Modéliser les tags à l'aide des graphes nommés RDF (présentation donnée...

Post on 22-Nov-2014

2.541 views 0 download

description

Slides de ma présentaiton au cours de la journée "Tagging et Folksonomies" du 26 mars 2010 au CNAM que j'ai co-organisée avec Evelyne Broudoux. Le namespace et le schéma de cette ontologie : http://ns.inria.fr/nicetag/2009/09/25/voc#Un article en français pour aller plus loin : http://hal-paris1.archives-ouvertes.fr/hal-00452771/en/

Transcript of L'ontologie NiceTag : Modéliser les tags à l'aide des graphes nommés RDF (présentation donnée...

iceTag ontology

Modéliser les tagsà l’aide des graphes nommés RDF

Alexandre Monnin, Freddy Limpens, David Laniado, Fabien Gandon(@aamonnz @fabien_gandon, twitter, Slideshare)

VoCamp Nice 2009

????tag????Traditionnellement, un concept ou un “thème”

Exemples:

Pas exactement!

Un lien typé ?

<a href=http://technorati.com/tag/tech rel="tag">tech</a>

<a href> + URI + microformat rel=“tag” + libellé

oui mais non…!

<a href=http://technorati.com/tag/tech rel="tag">fish</a>

“the author indicates that the page (or some portion of the page) has

the tag "tech". The linked page SHOULD exist, and it is the linked

page, rather than the link text, that defines the tag. The last path

component of the URL is the text of the tag, so would indicate the

tag "tech" rather than "fish.”

(Tantek Celik)

oui mais non…!

<a href=http://technorati.com/tag/tech rel="tag">fish</a>

Le choix du libellé n’a aucune importance si les tags sont déjà fixés au niveau collectif… préalablement à tout acte de tagging !

Mais comment et par qui ? Il y a tout simplement inversion dans l’ordre du processus, le tagging précède la folksonomie et non l’inverse.

un espace vierge inscriptiblesur un dispositif matériel, un support, une

ficelle… et l’inscription qu’il recueille

tags:

un espace vierge inscriptible

sur un réseau informationnelet l’inscription qu’il accueille (sans oublierla ficelle !)

Un libellé et une URI/ressource•référence à une ressource (libellé)

•accès à sa représentation ou à un tag communautaire(URIs)

tags:

http://www.flickr.com/2327219507/

… et une ficelle !

Pourtant celle-ci peut varierLes modèles actuels assignent une forme fixe aux tags

Capturer plusieurs usagesPartager/diffuser, aggréger, décrire, évaluer, ...

Poser un pont entre les modèlesexistants

Newman’s Tag Ontology, Tagont, SCOT, SIOC,MOAT, NAO, UTO,…

Modéliser plusieurs dimensionsRessource, relation, le libellé…

Graphes nommésPour représenter des actes sociaux, communiquer les

intentions de communication…

[Carroll et al. 2005]

“nature”

(1) (2) (3)

d’au moins trois partiesUn tag est composé

un lien entre une ressource et un signeUn tag est

“nature”

(1) (2) (3)

trois degrés de libertéau moins

“nature”

(1) (2) (3)

“nature”image montre

“Angleterre”ce lieu est situé

☺retoucher me rend

Le tagging n’est-il qu’une forme

d’annotation ???

Le Web est une plateforme dotée de ses spécificités, le tagging existe avant tout (et s’est développé) sur le Web. Dans un environnement distribué…

(Scott Bradley) http://zope.cetis.ac.uk/member/scott/blogview?entry=20061117121859

… any new medium contains whithin it the characteristics of an older medium, obscuring what really new (…) Tagging, as phenomena, contains the existing medium of classification [NdA : remplacer par annotation, indexation, catégorisation, etc.], but it is its extension to far greater ratios of massification which makes it a new medium entirely. More really is different.

And as we all know it

the Web is all about…

Porn

R-E-S-S-O-U-R-C-E-S !!!

Identifier la ressourceIRW: non-information ressource: physical entity resource,

conceptual resource, abstract resource information resource: Web resource, Web representation..

“nature”

(1)

Halpin & Presutti (2009)

Sous-propriétés de isRelatedTo

“nature”

(2)

extension of Golder & Huberman (2006), Sen et al.(2006)

Sous-propriétés de isRelatedTo

:wasCreatedBy

:hasQualityOf

:illustrates

:isA

Cf. Margaret Warren and Patrick Hayes, “A

lightweight ontology for linking images”.

Bien sûr, n’importe quelle propriété peut-être réutilisée(chaque site peut, s’il le souhaite et selon ses thématiques, retrancher ou ajouter des relations en tant que sous-propriétésde isRelatedTo).

Différents signesSymboles (texte, URI), représentations iconiques,…

“nature”

(3)

capturées/encapsulées dans un graphenommé

Tag actions

“nature”

http://.../tag23

Carroll et al. (2005)

assert

How to do things with tags?

Speech acts.

How to do things with words?

Tag actions.

Lesquelles ?

Action nt:TagAction nt:isRelatedTo

Pointer/Désigner nt:pointAt nt:hasPart

Donner accèsnt:grantAccessRights

To

nt:canBeReadBy

(etc.)

Agréger nt:aggregatent:hasCommunityTag

nt:hasPersonalSign

Partager nt:share nt:sentTo

Asserter nt:assert

nt:isAbout,

nt:isRelevantToSo,

nt:isRelevantToSt

nt:hasForMedium

Evaluer nt:evaluate nt:isWorth

Définir une tâche nt:setTask nt:elicitsAction

Exprimer une émotion nt:expressEmotion nt:makesMeFeel

Poser une question nt:asknt:raisesQuestionAbo

ut

Décrit la Tag actioncomme n’importe quelle ressource

“nature”

http://.../tag23sioc:has_creator

dc:date

sioc:container

#buttersg88

http://www.flickr.com

11/03/2008

Il est même possible de typer la Tag action

“nature”

http://.../tag23rdf:type

nt:ManualTag

TagAction

ManualTagAction AutoTagAction MachineTagAction IndividualTagAction CollectiveTagAction

sioc:Item rdfg:Graph

Choisissez n’importe quel modèleexistantSCOT, SIOC, MOAT, ES, NAO, UTO, CommonTag, Newman's Tag Ontology, Tagont…

#nature

http://.../tag23 …

scot:hasTag

Déclaration de source RDF1. <irw:WebResource rdf:about ='http://www.flickr.com/xyz’

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>

rdf:about = 'http://www.flickr.com/xyz'

http://www.flickr.com/xyz

<irw:WebResource rdf:about ='http://www.flickr.com/xyz'

cos:graph='http://mysocialsi.te/tag#7182904'>

<nicetag:isAbout>improvisation</nicetag:isAbout>

</irw:WebResource>

Cette URI…

• donne accès à une image sur Flickr irw:givesAccessTo

• identifie une ressource dont la nature (privée) est fixée par son propriétaireirw:identifies

• permet de faire référence à ce que je veux (y compris à plusieurs choses à la fois : je peux à partir d’une même ressource, taguer une photo puis un paysage…)

irw:refersTo

requête SPARQL sur tous les tags manuels1. SELECT ?t ?a ?g WHERE {

2. GRAPH ? tag { ?t ?a ?g }

3. ?tag rdf:type nicetag:ManualTagAction }

résuméTag Actions typées & graphes nommés + ontologie

signehttp://...

rdf:type

nt:TagAction

resource RELATION

cn e

t ga

i

http://ns.inria.fr/nicetag/2009/09/25/voc#

espace de nomdéréférençable

Available in English and French (soon in Spanish, Italian and Dutch!).