49
You Are What You Tag Yi-Ching (Janet) Huang Chia-Chuan (Evelyn) Hung Jane Yung-jen Hsu From National Taiwan University 2008/03/26

You Are What You Tag

Embed Size (px)

DESCRIPTION

You Are What You Tag. Yi-Ching (Janet) Huang Chia-Chuan (Evelyn) Hung Jane Yung-jen Hsu From National Taiwan University 2008/03/26. Tagging-based profile Objective profile Semantic relationship between tags. Outline. Social Media Website. blogs. musics. bookmarks. movies. maps. - PowerPoint PPT Presentation

Citation preview

Page 1: You Are What You Tag

You Are What You TagYi-Ching (Janet) Huang

Chia-Chuan (Evelyn) HungJane Yung-jen Hsu

From National Taiwan University

2008/03/26

Page 2: You Are What You Tag

Outline

•Tagging-based profile

•Objective profile

•Semantic relationship between tags

Page 3: You Are What You Tag

Social Media Website

Page 4: You Are What You Tag

movies maps

photos

musics

blogs

bookmarks

shrek

opera

java

ai

xml

life

food

cat

school

ocean

nightmarket

travel

jazz

classicalrock

ntu

MRTlord of rings

Page 5: You Are What You Tag

Social Media -> Profile

Catsmusical

comic Visualizationnetworks

Visualizationtools

graphsocial networks

social networks

JapanNamie

Japandrama

• Things I have reflect

• what I know, and

• what I am interested in

Page 6: You Are What You Tag

Content vs. Tag Analysis

content analysis

tag analysis

resource

limited resource (text)

all social media (text, photos, video…)

concept content concept

content concept &

user commentviewpoint

one many

Page 7: You Are What You Tag

travel

dance

Japan

JavaScript

ajax

xml

programmingmusic

R&B

jazz

SFOTaiwan

map

musical

java

coffee cat

rabbit

moviecomic

You AreWhat You Tag

Page 8: You Are What You Tag

Social Bookmarking Data

My friends’ bookmarks

music

My bookmarks

movie

dance

ajaxxml musical

java

coffee

cats

comic

rdf

star

Page 9: You Are What You Tag

……

Tripartite Graph

own

tagged on

……

java Japan routing

travel 0.84

0.3 0.46 0.57

0.24 0.63

Page 10: You Are What You Tag

Weighted Tag Profile

•Obtain a set of tags ordered by its weight to represent this person

•Tag weight

•The average tag importance (over document)

……

own

tagged on

……

java Japanrouting

travel

Page 11: You Are What You Tag

Tag Capability

• How much a tag can represent this document

• Tagging order

• The first tag is the most relevant

• Tagging popularity

• How many people also tag this document with this tag

……

own

tagged on

java Japanrouting

travel

……

Page 12: You Are What You Tag

dance

cats

jazz

java

Japan Taiwa

n

javaScript

R&B

travel

musical

rdf

pop

map

animal

guide

kitty

xmlrss

subjective

objectiveobjective

Page 13: You Are What You Tag

Tags from Other People

travel map

map

•For any document in my collection, it may be tagged by other people

Japan Japan

Japan

Page 14: You Are What You Tag

Objective Profiling

javaScript rdf

travel

…… java

Japan routing

map 0.92

0.28 0.43

0.35 0.57

0.13

Page 15: You Are What You Tag

Different Viewpoints

subjective

objective

personal

social

global

travel

dance

Japan

JavaScript

ajax

xml

visualizationlove

theme

Thailand music

al

java

cats

moviecomi

c

dance

cats

jazz ja

va

Japan

Taiwan

JavaScript

R&B

map

musical

rdf

poptravel

dance

musical

R&B

jazz

Taiwanmap

Japan ca

ts

movie

comic

rdf

java

programming

Page 16: You Are What You Tag

Profile from Three Views

?

Others say

I am…

personal view

global viewsocial view

Page 17: You Are What You Tag

Are They Alike?

Page 18: You Are What You Tag

Pre-processing

photophoto

artart

desigdesignn

imageimage

colocolorr

taggintaggingg

researresearchch

ajaxajax

javascrjavascriptipt

flasflashh

flexflex

social reinforcement

Page 19: You Are What You Tag

Relationship between Tags

photophoto

artart

graphgraph

imageimage

colocolorr

taggintaggingg

researresearchch

ajaxajax

javascrjavascriptipt

flasflashh

flexflex

iconicon

painpaintt

desidesigngn

Page 20: You Are What You Tag

AA BB

Tag-based Co-occurrence

•Assumption: the more frequent two tags co-occur on the same documents, the more relevant two tags are

Page 21: You Are What You Tag

Tag Semantic Relationship

photophoto

artart

graphgraph

imageimage

colocolorr

iconicon

painpaintt

desidesigngn 1/5 = 0.25

Page 22: You Are What You Tag

Tag Concept

photophoto

artart

graphgraph

imageimage

colocolorr

taggintaggingg

researresearchch

ajaxajax

javascrjavascriptipt

flasflashh

flexflex

Semantic relation (WordNet)

iconiconimage concept

painpaintt

desidesigngn

Semantic relation (ConceptNet)

Page 23: You Are What You Tag

Concept-based Co-occurrence

photophoto

artart

graphgraph

imageimage

colocolorr

taggintaggingg

researresearchch

ajaxajax

javascrjavascriptipt

flasflashh

flexflex

iconiconimage concept

painpaintt

desidesigngn

art concept

3/8 = 0.375

Page 24: You Are What You Tag

Profile with Semantic Relationship

?

Others say

I am…

personal view

global viewsocial view

Page 25: You Are What You Tag

Experiment of Data

•A user’s bookmark collection (from del.icio.us)

•351 bookmark items

•148 distinct tags

•160,000 users bookmarked one of these items

•Visual tool

•Vizster (Heer 2005)

Page 26: You Are What You Tag

Result of Tag Relationship

Page 27: You Are What You Tag
Page 28: You Are What You Tag

Conclusion

•Tagging-based profile

•Profile a person from tags

•Profile from different views

•personal, social, global

•Tag semantic relationship

•More complete profile

Page 29: You Are What You Tag

Thanks for your attention

Page 30: You Are What You Tag
Page 31: You Are What You Tag

2

3 4

1

Page 32: You Are What You Tag

……

Tagging Analysis

own

tagged on

……

Tag vs. Person Tag vs. Content

java Japan routing

travel 0.84

0.3 0.46 0.57

0.24

Page 33: You Are What You Tag

Results of Three Viewpoints

My docs

Page 34: You Are What You Tag

Procedure of semantic relationship analysis

Page 35: You Are What You Tag

Relationship between tags

•Relationship between tags can

•Reflect how I think

•The structure of my knowledge

catsmusical

Japantravel

Taiwan

cats

musical

travel

Japan

Taiwan

Page 36: You Are What You Tag

All Aspects Are You

JapanJavaScript

R&Bmusical

map

mapcats

jazz

Japan

dancerdfpop java

travel

dance

Japan

JavaScript

ajax

xml

visualizationlove

theme

Thailand music

al

java

cats

moviecomi

cdance

cats

jazz jav

a

Japan

Taiwan

JavaScript

R&B

map

musical

rdf

pop

subjective profile objective profile

Page 37: You Are What You Tag

What You Tag

YouAre

Page 38: You Are What You Tag

Easy to miss tag

?

art design

visual

?

Page 39: You Are What You Tag

………..………..………..………..

Easy to miss tags

artart

desidesigngn

webwebcolocolorr

visuvisualal

layolayoutut

tutortutorialial

?

?

?

Page 40: You Are What You Tag

Social reinforcement

photophoto

artart

desigdesignn

imageimage

colocolorr

taggintaggingg

researresearchch

ajaxajax

javascrjavascriptipt

flasflashh

flexflex

social reinforcement

Page 41: You Are What You Tag

Tag relative co-occurrence

Page 42: You Are What You Tag

How people think…

Page 43: You Are What You Tag

Conclusion

•Tag relationship

•Concept-based relative co-occurrence

•Social reinforcement

•More complete profile

Page 44: You Are What You Tag

Data Modeling

Peter

Joe Evelyn

Janetcomic

travel

java

URL_8……

URL_5……

URL_6……

•A Tripartite Graph (Mika, 2005)

•T = A × C × I

•A: actors

•C: concepts

•I: instances

•H(T)=(V, E)

•V = A∪C∪I

•E = { { a,c,i } | (a,c,i) belongs to T }

Page 45: You Are What You Tag

A Tuple of Data

Evelyn

java, programming, research

http://xxxx.comown

tagged on

2006/10/10

……

Page 46: You Are What You Tag

Tag Analysis

•Give each tag a weight as its importance

•Tags vs. Contents

•The capability of a tag for representing the content.

•Tags vs. Profile

•The strength of a tag for representing a person

•Tags vs. Profile vs. Time

•The changes of the tags over time

Page 47: You Are What You Tag

Tags vs. Contentsy=exp(x)

java

http://xxxx.com……

programmingresearch0.

90.83 0.74

0.67 0.67 0.33

0.79

0. 75

0. 54

0.61

0.69

0.80

0.91

0.650.75

0.80

0.79

0. 54

0. 62

3.82.2

1.16

Page 48: You Are What You Tag

Tags vs. Profile

Evelyn

java

programming

research

URL_5……

URL_8……

URL_6……

URL_1……

URL_3……

URL_2……

URL_4……

URL_9……

URL_7……

0.9

0.67

0.79

3.8

2.7

1.9

4.0 3.5

0.52 0.43

0.95

0.78

0.89

0.83

0.70.6

1.10.4

2.44

3.54

6.52

Page 49: You Are What You Tag

EquationsTag vs. Content

Tag vs. Person (Personal)

Tag vs. Person (Social)