This document summarizes John Breslin's presentation on the social semantic web. It discusses how social media sites can be connected through semantics, using ontologies like FOAF and SIOC to describe user profiles and relationships across sites. It presents work being done to embed semantic metadata in social platforms like Facebook, Twitter, and Drupal to link social media to the semantic web. The goal is an "ontology stack" that allows portability of user data and connections between currently isolated social networking platforms.
10. Breakdown of ugc visits
• .61 = social networks
• .11 = forums
• .11 = UG content sites, e.g. UrbanDictionary.com
• .10 = UG marketplaces, e.g. Craigslist.org
• .03 = Blogs
• .01 = UG reviews, e.g. ApartmentRatings.com
• .01 = Wikis
• .02 = Other
Text from tinyurl.com/briscougc
26. Two-way street: semantic web
can help social web, vice versa
• Can Use semantic web to describe people,
content objects and the connections that
bind them all together so that social sites
can interoperate via semantics
• In the other direction, object-centered
social websites can serve as rich social
data sources for semantic applications
image from tinyurl.com/highway2
28. What's foaf?
• An ontology for describing people and the
relationships that exist between them:
– foaf-project.org
– Identity, personal profiles, social networks
– Can integrate with other SW vocabularies
– Used on LiveJournal, MyOpera, identi.ca,
MyBlogLog, hi5, Fotothing, Videntity,
FriendFeed, Ecademy, Typepad
image from tinyurl.com/friendship2
34. Semantically-Interlinked Online
Communities (SIOC)
• Goal of the SIOC ontology is to address
interoperability issues on the Social Web
• sioc-project.org
• SIOC has been adopted in a framework of
60 applications or modules deployed on
hundreds of sites
• Web 2.0, enterprise information
integration, HCLS, e-government
35.
36. Some of the SIOC core ontology
classes and properties
40. RDFA (Sioc, FOAF) in drupal 7
• Drupal is a cms used by various sites:
– whitehouse.gov, warnerbrosrecords.com,
uk.sun.com, motogp.com...
• Five Alpha versions of drupal 7 released
already, semantic web support built-in
– Release candidate version on its way
image from tinyurl.com/drupaper
43. Opo (Online presence ontology)
• aims to unify presence information and
status notification processes across
different services:
– Twitter, Facebook, Foursquare, etc.
• Help solve the information overload issue
at the same time, by providing a means
to identify who / which community the
information should reach: sharing spaces
44. MOAT (meaning of a tag)
• moat-project.org
• A model to define "meanings" of tags
– SPARQL → dbpedia.org/resource/SPARQL
• User-driven interlinking
• Tagged content enters Linked Data web
• Collaborative approach towards the
sharing of meanings in a community
image from tinyurl.com/whichapple
53. Openid connect
"an Interoperable identity interchange
protocol for the social web [...] all the
technology is on the verge of being
ready"
54. Facebook open graph
• Allows metadata from external pages to
be embedded (claimed) within facebook
• E.g. metadata about a restaurant (name,
location, contacts) could be imported into
a facebook news feed via a like button
• Good for facebook, good for the semantic
web? Yes!
56. Twitter Annotations
• forthcoming initiative by Twitter:
– attach arbitrary metadata to any tweet
– overall limit for the metadata payload
– May be able to attach RDF-type statements
• Going beyond annotating tweets with
geotemporal information:
– new types of / properties for tweets
image from tinyurl.com/twannotation