bridging folksonomies and ontologies for knowledge sharing ... · bridging folksonomies and...

69
Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens 1 , Fabien Gandon 1 , Michel Buffa 2 1 : INRIA , 2 : I3S (CNRS - UNSA), Sophia-Antipolis SoSEA 2008 First International Workshop on Social Software Engineering and Applications, L’Aquila, Italy, September 15, 2008

Upload: others

Post on 14-Aug-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

Bridging Folksonomies and Ontologies

For Knowledge Sharing

on the Social Web

Freddy Limpens1, Fabien Gandon1, Michel Buffa2

1 : INRIA , 2 : I3S (CNRS - UNSA), Sophia-Antipolis

SoSEA 2008 First International Workshop on Social Software Engineering and Applications,

L’Aquila, Italy, September 15, 2008

Page 2: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

2

Social Software

=

Interaction

Exchange

Sharing

Page 3: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

3

Page 4: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

4

Page 5: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

5

Page 6: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

6

Page 7: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

7

How to organize

this wealth?

Page 8: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

8

Social Tagging ?

Page 9: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

9

Or mess

of tags ?

Page 10: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

10

Objectives

1. Overcoming the limits of folksonomies

Page 11: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

11

Objectives

1. Overcoming the limits of folksonomies

2. Semantic Web : interoperability accross Social Platforms

Page 12: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

12

- 1 -

Organizing / Structuring

Folksonomies

Page 13: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

13

From folksonomies towards ontologies

(Mika, 2007)

Page 14: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

14

Page 15: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

15

Page 16: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

16

From folksonomies towards ontologies(Mika, 2007)

Page 17: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

17

Co-User Graph :Overlapping of

community of interest{Uj}

Ti

{Tj}

From folksonomies towards ontologies(Mika, 2007)

Page 18: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

18

Co-Utilization GraphCo-occurrence on Resources

{Ti}

{Tj}Ri

From folksonomies towards ontologies(Mika, 2007)

Page 19: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

19

Co-UserGraph

From folksonomies towards ontologies(Mika, 2007)

Page 20: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

20

Broader/Narrower relationsvia sub-communities of users

From folksonomies towards ontologies(Mika, 2007)

Page 21: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

21

Exploiting extra-information :Mapping with Ontologies

(Specia & Motta, 2007)

Page 22: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

22

1. Clusters of co-occuring tags

2. Selecting ontologies

3. Mapping between tags and ontologies

4. Infering semantic links

Exploiting extra-information : Mapping with Ontologies(Specia & Motta, 2007)

Page 23: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

23

Example of a cluster (del.icio.us) :

college

commerce

corporate

course

education

high

instructing

learn

learning

lms

school

student

Exploiting extra-information : Mapping with Ontologies(Specia & Motta, 2007)

Page 24: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

24

Exploiting extra-information : Mapping with Ontologies(Specia & Motta, 2007)

Page 25: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

25

- 2 -

Enriching Folksonomies

Page 26: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

26

Limits of tags

Variabilty of spelling and language

new_york = newyorkmusic = musique

Guiding Tagging with Ontologies(Passant, 2007)

Page 27: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

27

Limits of tags

Ambiguity :

toread ?RDF =? Ressource Description Framework

RDF =? Rwanda Defense Forces

Guiding Tagging with Ontologies(Passant, 2007)

Page 28: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

28

Limits of tags

« Flat » organization:

paris ? France ? Europe ? country

Guiding Tagging with Ontologies(Passant, 2007)

Page 29: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

29

Guiding Tagging with Ontologies(Passant, 2007)

Raising ambiguity thanks to ontologies

Page 30: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

30

Raising ambiguity thanks to ontologies

1 tag

Guiding Tagging with Ontologies(Passant, 2007)

Page 31: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

31

1 tag

2 concepts

Guiding Tagging with Ontologies(Passant, 2007)

Raising ambiguity thanks to ontologies

Page 32: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

32

Keeping track

of Tagging Info

Page 33: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

33

Keeping track of Tagging Info

1 tag = 1 object (Gruber, 2005)

1. Tagged object2. String of character3. User4. Domain of use5. Time

Page 34: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

34

Semantic Wikis

Sweet Wiki (Buffa et al, 2008)

Page 35: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

35

Sweet Wiki (Buffa et al, 2008)

Editing and Tagging wiki pages

Page 36: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

36

Sweet Wiki (Buffa et al, 2008)

1 new tag = 1 new concept

Page 37: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

37

Sweet Wiki (Buffa et al, 2008)

1 new tag = 1 new concept

Conceptual scheme iscollaboratively editable

Page 38: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

38

- 3 -

Ontologies to

Interlink Social Softwares

Page 39: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

39

SIOC (Breslin et al, 2005)

Semantically InterlinkedOnline Communities :

Page 40: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

40

SIOC (Breslin et al, 2005)

Semantically InterlinkedOnline Communities :

* Keeping track of social interactions

Page 41: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

41

SIOC (Breslin et al, 2005)

Semantically InterlinkedOnline Communities :

* Keeping track of social interactions

* Automatically generate semantic metadata

Page 42: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

42

Page 43: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

43

Good practices :

« Web of Linked Data »(Berners Lee, 2006)

Page 44: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

44

Good practices :

« Web of Linked Data »(Berners Lee, 2006)

1. Http URIs to name

3. Provide extra info on each URIs

4. Linking URIs to other URIs

Page 45: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

45

Page 46: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

46

Page 47: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

47

Revyu.com : sharing reviews on ... anything

(Heath & Motta, 2007)

Page 48: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

48

Anything that has a name can be reviewed

Page 49: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

49

Page 50: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

50

Revyu.com (Heath & Motta, 2007)

Deriving semantics with extra source of info

ex : tag 'book'

=> Check ISBN (Amazon.com ou autre)

=> add rdf:type #Book

Page 51: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

51

Conclusions

-

Perspectives

Page 52: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

52

Objectives

1. Overcoming the limits of folksonomies

Page 53: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

53

Organizing folksonomies

A. Analyzing Co-occurrence patterns(Mika, 2005)

>> How to augment precision of the links?

Page 54: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

54

B. Exploiting extra-information(Specia & Motta, 2007)

>> How to select relevant sources ?

Organizing folksonomies

Page 55: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

55

Objectives

1. Overcoming the limits of folksonomies

2. Semantic Web : interoperability accross Social Platforms

Page 56: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

56

Guiding tagging with ontologies (Passant 2007)

>> How to ''naturally'' integrate structured knowledge ?

>> Incentives to contribute ?

Page 57: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

57

Tags as ''shareable'' objects(Gruber 2005, Passant 2008)

>> 1 tag = 1 URI ?

>> 1 tag = 1 wiki page ?

>> 1 tag = several share-ablemeanings ?

Page 58: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

58

Towards Inter-operability(SIOC, Web of Linked Data)

>> Developping ''viral'' plugins (SIOC)

>> Combining Social applications ?Bookmark + WikiPedia ?

Page 59: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

59

Thank you !

Page 60: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

60

Perspectives

>> Methods to select precisely the social data used for inference

>> Getting richer info about tagging

>> Exploiting acquaintance networks

>> Tools of monitoring/tunning of automatic treatments

Page 61: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

61

Keeping track of Tagging Info

1 tag = several meaning (Passant, 2008)

MOAT : Meaning Of A Tag

Page 62: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

62

Page 63: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

63

Page 64: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

64

Page 65: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

65

Page 66: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

66

C. Getting Users to contribute

>> Games with a Purpose ?espgame.org

ontogame.org

Organizing folksonomies

Page 67: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

67

Tagging the Tags

(Tanasescu & Streibel, 2007)

Page 68: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

68

Tagging the Tags (Tanasescu & Streibel, 2007)

Page 69: Bridging Folksonomies and Ontologies For Knowledge Sharing ... · Bridging Folksonomies and Ontologies For Knowledge Sharing on the Social Web Freddy Limpens1, Fabien Gandon1, Michel

69

Tagging the Tags (Tanasescu & Streibel, 2007)