social tagging networks (stn) leveraging context and social networks johann stan 1,2, sonia lajmi 3,...
TRANSCRIPT
Social Tagging Networks (STN)
Leveraging context and social networks
Johann STAN1,2, Sonia LAJMI3, PR.Pierre MARET1, DR.Elod EGYED-ZSIGMOND3
(PHD Candidate, 1st Year)
1Alcatel-Lucent Bell Labs France –
2Laboratoire Hubert-Curien, Université de Lyon, Saint-Etienne –
3LIRIS CNRS Insa de Lyon, Université de Lyon
2 | Social Tagging | March 20089
Motivations
•There is a need to share photos and to retrieve them • Photo album creation• Selection of photos according to a given criteria
•A photo with a name like DSC_0032.jpg is very difficult to retrieve
•Efficient photo tagging is the main ground for retrieval and sharing
• Facebook 10 million photos• Flickr 2 billion photos and 54 million users
3 | Social Tagging | March 20089
Motivations
•People take more and more photos with mobile devices
•Mobile devices have a lot of sensors • Location, network, accelerometer, …
•A photo is a meta-data for an event (and not THE event)• A trip in a foreign country, a party, a wedding, a
dinner, a conference, ….
State of the Art
The use of semantics in Tagging Models
6 | Social Tagging | March 20089
Definition of main concepts
Tagging Models Structured according to description schemas
Completely free
Between the two
Tagging Activity
Automatic (GEO – Twitter)
Semi-automatic (MobileSocialNetwork)
Manual
Assistance in tagging
Keyword recommendation
Similar photo recommendation
Description schema recommendation
7 | Social Tagging | March 20089
GEO-Twitter
Twitter updates are tagged with
#GEO: location
#Social: your social environment
The corresponding template is :
Location
Social environment
Twitter status message
Cell Tower Identifier
Number of Bluetooth peers
RessourceisA
hasTagTypehasTagTyp
e
hasValue
hasValue
Template[i]
isTemplate
Automatic Tags
8 | Social Tagging | March 20089
GEO-Twitter implementation
•Create local communities
•Location-related information
•What is going on in in my neighborhood?
9 | Social Tagging | March 20089
Tagging Model for Social Interactions
Interactions by phone are tagged with:
#GEO: location
#Social: your social environment
#Social Category of the correspondent
#Subject / Event in the conversation
#Emotional state of the correspondent
InteractionLocation
Social Environment
Social Category
Subject
Emotional State
Event
hasTagType
hasTagType
hasTagType
hasTagType
hasTagType
hasTagType
Template[j]
isTemplate
isA
Automatic Tags
Manual Tags
10 | Social Tagging | March 2008910 | Social Communications | October 2008
Social Interaction Analysis
Guide the user to explicitly specify the content, context and/or quality of an interaction.
11 | Social Tagging | March 20089
The role of context in semantic tagging
Related Work deals wih 2 types of context: The context of the photo taking moment
PhotoMap, ZoneTag, MMM Image Gallery
The context of tagging M. Naaman et coll. 2005 B. Shevade, H. Sundaram 2007 B. Elliott et Z.M. Özsoyoglu2008
12 | Social Tagging | March 20089
Towards Semantic Tagging Models
SCOT (Social Semantic Cloud of Tags) [4]
•Describes the structure and semantics of tagging data, enables social interoperability of tagging data among heterogeneous sources
•A combination of SCOT, FOAF and Dublin Core to describe tagging activity
13 | Social Tagging | March 20089
Towards Semantic Tagging Models
MOAT (Meaning of a Tag)
•Meaning of a Tag depends on context
•Introduction of the social aspects of tagging (community, sharing, …)
MOAT (Meaning of a Tag)
(2008, [5])
14 | Social Tagging | March 20089
Conclusion of Semantic Tagging Models
•The need for a semantic layer has been clearly identified (similar trend in user modeling community)
•Several attemps to federate tag ontologies
•Emerging concepts in tagging models
• The role of context
• Social networking and collaborative aspects
•The issue of how to guide the user in tagging activity
•User will not tag unless the system immediatly shows a pertinent concept, question…(the user must feel the immediate benefit of tagging)
• What are the most pertinent concepts to tag according to my context?
• How can i leverage my social network to increase tagging experience?
•User Interface Challenge (very important)
Better and richer annotation of persons on a pictureWork with Sonia LAJMI
16 | Social Tagging | March 20089
Scenario
•25/10/2007: Carole’s birthday
•She invites collegues and close friends to a night club
•Bernart takes a photo of the event
•Marco meets Carole and asks Bernart to share the photo with him
•The photo is also sent to Alice, Amélie and Carol
17 | Social Tagging | March 20089
Witnesses
Carole’s friends
Amelie’s friends
Amis de Alice
What: Carole’s birthdayWho/relation: Carole dance With AliceAmélie dances with BorisActivity: Dance Hip Hop Where: Nightclub Berlin
What: ?Who: ?When: 25/12/2007Where: ?
Carole
Amélie
Alice
What: Carole’s friendsWhere/relation: Carole dances with AliceActivity: danceWhere: public place
What: party Where/relation: Alice dances with a girlActivity: danceWhere: public place
What: Christmas eveningWhere/relation: Beautiful girls danceActivité: dance Hip Hop Où: Nightclub Berlin
18 | Social Tagging | March 20089
Publication
InterpretGeographicInformation
Infer social relationships
Publication
Infer appropriate tags
WS
Social Networks
Services Web
ConceptNet
Knowledge
Geographic
InformationUser Calendar
Tagger
User Feedback
User Context
Personalized tagging
Photo
Comment1: y r endow majdoulineComment2: kissComment3:
19 | Social Tagging | March 20089
Social Relationship Inference
SceneGalery
night club party‘http://www... ‘
‘Image ‘dc:type
dc:identifier
‘Bernart’dc:author
foaf:Person
foaf:phone
‘0049621110100’
foaf:name
‘Marco’
foaf:Person
foaf:phone
‘0033628310142’
post
‘y r endow Carole’
ref: knowsInPassing
foaf:Person
foaf:name
‘Carole’
foaf:Person
foaf:phone
‘0049636310166’
hasRole
‘photograph’
displayedBy
foaf:Person
foaf:name‘Bernart’
foaf:phone ‘0049636310166’
Marco
20 | Social Tagging | March 20089
Extension of FOAF profiles for social relationship categories
21 | Social Tagging | March 20089
Extension of FOAF profiles for social networking
Professional relationship
Family relationship
Neighborship Friendly relationship
Intime relationship
worksWithcolleagueOfcollaboratesWithemployedBymentorOfapprenticeTo
parentOfchildOfgrandChildOfgrandParentOfancestorOfdescendantOfsiblingOfuncleOfcousinOf
livesWithneighborOf
friendOfacquaintanceOflostContactWithcloseFriendOfhasMet
spouseOflifePartnerOfengagedTogirlfriendOfboyFriendOf
Event: Conference Meeting
Picture with collegues from
different countries
•Social relationships differ according to the role of the person (witness, tagger, actor, viewer…)
22 | Social Tagging | March 20089
Heuristics to increase search in the FOAF network
Association of context and social network categories
When at Work, the most probable SNC is the « Professional »
When at Home, the most probable SNC is the « Home »
….
23 | Social Tagging | March 20089
Conclusion
•Overview of the application of semantic technologies in tagging
•There is a need to leverage context and social networks to improve the tagging experience
•There is a need to provide a mechanism that guides the user in the tagging activity (tagging templates or schemas)
•The integration of social network, semantics and content annotation has the potential to revolutionize web interaction
•This leads towards decentralized, but strongly interconnected communities
24 | Social Tagging | March 20089
Key References
[1] G. Thomas, “Ontology of folksonomy: A mashup of apples and oranges,” Intl Journal on Semantic Web and Information Systems, 2007.
[2] N. Richard , “Tag Ontology,” http://holygoat.co.uk/owl/redwood/0.1/tags, 2005.
[3] J.G. Breslin and U. Bojars: “sioc-project.org | Semantically-Interlinked Online Communities.”
[4] Hak Lae Kim, J. Breslin, S.K. Yang, H.G. Kim: Social Semantic Cloud of Tag: Semantic Model for Social Tagging. KES-AMSTA: 83-92
[5] Alexandre Passant, Philippe Laublet: Combining Structure and Semantics for Ontology-Based Corporate Wikis. BIS 2008: 58-69
[6] Jacques Calmet, Pierre Maret, Régine Endsuleit: Agent Oriented Abstraction.
Royal Academy of Sciences Journal. Special Issue on Symbolic Computation in Logic and Artificial Intelligence. Vol.98 (1-2). pp.77-84. 2004