social web and semantic web: towards synergy between folksonomies and ontologies

55
Web social et web sémantique : Vers une symbiose entre tagging et ontologies. LIRMM – Séminaire Invité - 27 novembre 2009 Freddy Limpens, Edelweiss, INRIA Sophia-Antipolis [email protected] Edelweiss

Upload: freddy-limpens

Post on 21-Jun-2015

5.212 views

Category:

Technology


0 download

DESCRIPTION

Web social et web sémantique : tagging et ontologies.L’essor du tagging et des folksonomies pour l’organisation des ressources partagées au sein du Web social et collaboratif constitue une opportunité pour l’acquisition des connaissances par ceux-là même qui les manipulent. Cependant l’absence de liens sémantiques entre les tags, ou la variabilité d’écriture de certains tags appauvrissent les potentiels de navigation et de recherche d’information. Pour remédier à ces limitations, nous proposons d’exploiter l’interaction entre les utilisateurs et les systèmes à base de folksonomies pour valider ou invalider des traitements automatiques effectués sur les tags. Ces opérations se basent sur notre modèle pour l’assistance à la structuration des folksonomies qui autorise des vues conflictuelles portant sur les liens entre les tags, tout en permettant aux concepteurs des systèmes d’exploiter la diversité de ces descriptions sémantiques afin d’offrir des fonctionnalités de navigation enrichies.

TRANSCRIPT

Page 1: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Web social et web sémantique :

Vers une symbiose entre

tagging et ontologies.

LIRMM – Séminaire Invité - 27 novembre 2009

Freddy Limpens, Edelweiss, INRIA Sophia-Antipolis

[email protected]

Edelweiss

Page 2: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

www-sop.inria.fr/edelweiss

→ Extraction & gestion de connaissances partagées

sur le Web

→ Graphes conceptuels, ontologies

(Web Sémantique)

→ Focus sur les communautés (Web 2.0)

→ Approche ergonomique

Page 3: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

isicil.inria.fr - ANR

→ Réseaux sociaux en entreprise

→ Outiller la « veille » scientifique & technologique

→ Communautés de pratiques, d’intérêts, d’experts

→ « Fusion » Web social / Web Sémantique

→ partenaires: Orange Labs & Ademe

Page 4: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Au menu…

→ Folksonomies & ontologies

→ Couplage folksonomies / ontologies

→ Approche collaborative & assistée

Page 5: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

1. folksonomies & ontologies

Page 6: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Web 2.0 ↔↔↔↔Web social

Page 7: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

« Social Tagging » = catégorisation libre

cc - flickr.com/photos/pulguita/2868952310/

Page 8: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

« Social Tagging » = catégorisation libre

Page 9: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

...et partagée

Page 10: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Du « social tagging » ...

(Markines et al, 2009)

Page 11: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

...à la folksonomie

www.slideshare.net/fabien_gandon/web-smantique-et-web-social-1700977

Page 12: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

limites des folksonomies

Page 13: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Variation d'écriture des tags:

newyork = new_york

ademe = ADEME

musique = music

Page 14: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Ambiguité des tags:

RDF =? Ressource Description Framework

RDF =? Rwanda Defense Force

RDF =? Reality Distortion Field

Page 15: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Manque de

liens sémantiques

entre les tags:

Page 16: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Une ontologie = une vue sur le monde

Page 17: Social Web and Semantic Web: towards synergy between folksonomies and ontologies
Page 18: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Ontologies: de la représentation à la formalisation

www.slideshare.net/fabien_gandon/web-smantique-et-web-social-1700977

Page 19: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

www.slideshare.net/fabien_gandon/web-smantique-et-web-social-1700977

Ontologies: de la représentation à la formalisation

Page 20: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

www.slideshare.net/fabien_gandon/web-smantique-et-web-social-1700977

Ontologies: de la représentation à la formalisation

Page 21: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Limites des ontologies:

→ coût d 'acquisition

→ intégrer toute l'expertise de la communauté

→ goulet d'étranglement à la formalisation

Page 22: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

2. Couplages

ontologies - folksonomies

Page 23: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Semantically Interlinked Online Communities

FOAF = Friend Of A Friend

Simple Knowledge Organization System

+

+

Page 24: Social Web and Semantic Web: towards synergy between folksonomies and ontologies
Page 25: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Connecter via le partage de connaissances

Page 26: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

SCOT + TagOntology

Lier :

→→→→ personnes

→→→→ tags

→→→→ resources

Page 27: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

MOAT = Meaning Of A Tag

lever l’ambiguité des tags

Page 28: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

= les tags comme concepts

Page 29: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Comment articuler les modèles de tagging ?

Scot:Tag

Moat:Tag

CommonTag:Tag

Nepomuk:Tag

etc…

Page 30: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

NiceTag Ontology (Limpens et al, 2009)

les tags comme graphes nommés

Page 31: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Pas de contraintes

sur le modèle

de tag

NiceTag Ontology (Limpens et al, 2009)

les tags comme graphes nommés

Page 32: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Modélisation de l’usage des tags

NiceTag Ontology (Limpens et al, 2009)

les tags comme graphes nommés

Page 33: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

3. Enrichissement sémantique

des folksonomies :

approche collaborative et assistée

Page 34: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Exploiter :

→ dynamique et simplicité du social tagging

→ ergonomie « sociale et sémantique » des outils

→ traitements automatiques sur les tags

→ expertises des utilisateurs

Page 35: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

car pollutionskos:related

Modèle collaboratif

Page 36: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

car pollutionskos:related

John

agrees

Modèle collaboratif

Page 37: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

car pollutionskos:related

John

agrees

Paul

disagrees

Modèle collaboratif

Page 38: Social Web and Semantic Web: towards synergy between folksonomies and ontologies
Page 39: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Supporter divergences

Page 40: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Traitements automatiques sur les tags

Détecter

Tags « related »

Page 41: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

→ Calcul de la similarité entre tags (Mika, 2005; Cattuto et al., 2008)

→ Différents contextes d’associations

� ressources

� utilisateurs

� taggings

Détection des tags « related »

Page 42: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

tag1 tag2 tag3

tag1 freq cooc cooc

tag2 cooc freq cooc

tag3 cooc cooc freq

tagstags

Détection des tags « related »

Page 43: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Tag "Most related" tags

environnement développement_durable, énergie

environment france, green, ecology, sustainable, energy

déchets administration, EEDD, renouvelable

développementdurable ecologie , EEDD, france, climat ,imported

(données delicious.com)

Détection des tags « related »

Page 44: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Exploiter l’expertise des utilisateurs

Interface d’édition

(SRTags Editor)

Page 45: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Intégrer fonctionnalités sémantiques

dans les tâches de navigation

Page 46: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Intégrer fonctionnalités sémantiques

dans les tâches de navigation

Page 47: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Cas d’application 1 : enrichissement d’une vue

consensuelle

= is broader than

Page 48: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Cas d’application 1 : enrichissement d’une vue

consensuelle

SELECT * WHERE{

GRAPH ?statement {?tag1 skos:semanticRelation

?tag2}?tag1 rdfs:label ?l1FILTER (?l1 = ‘pollution’@en)?statement srtag:approvedBy

?userApprov?statement srtag:rejectedBy

?userReject}

Page 49: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

→ Une majorité s’accordent sur un lien entre "pollution" et "co2"

→ Pas d’unanimité sur un lien entre "pollution" et "car"

Cas d’application 1 : enrichissement d’une vue

consensuelle

Page 50: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

= is broader than

Cas d’application 1 : enrichissement d’une vue

consensuelle

Page 51: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

→ Pour John, "car" et "pollution" sont associés, mais pas pour Paul

→ Création de 2 concepts : « polluting cars » et

« eco-friendly car »

→ Inférences de 2 communautés d’intérêts

→ etc.

Cas d’application 2 : détection de communautés

d’intérêt

Page 52: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

4. Conclusion

Page 53: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Vers une synergie ontologies - folksonomies

→ Ontologies pour représenter les folksonomies

(NiceTag, SCOT, etc.)

→ Folksonomies pour construire des ontologies

(modèle SRTags)

→ Tagging sémantique : structuration des tags(Extension FF, server de tag sémantique)

Page 54: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

Travaux en cours et futurs

→ Amorçage : intégration ressources terminologiques (docs, ontologies, thesaurus, etc.)

→ Services "sémantiques« pour l’exploitation des

données de tagging et de structuration sémantiques

→ ISICIL : Evaluation & Tests Ademe & Orange Labs

Page 55: Social Web and Semantic Web: towards synergy between folksonomies and ontologies

fin.

[email protected]