the social semantic web

53
John Breslin National University of Ireland, Galway @johnbreslin / johnbreslin.com

Upload: john-breslin

Post on 06-May-2015

2.243 views

Category:

Technology


1 download

DESCRIPTION

Innovation at the Verge: Computational Models of Physical/Virtual Space Interaction / Lorentz Center, Leiden, The Netherlands / 18th December 2012

TRANSCRIPT

Page 1: The Social Semantic Web

John Breslin

National University of Ireland, Galway

@johnbreslin / johnbreslin.com

Page 2: The Social Semantic Web

Lecturer at NUI Galway

College of Engineering and

Informatics

Page 3: The Social Semantic Web

• Researcher at DERI, NUI Galway

Page 4: The Social Semantic Web

Social, semantics and me

Page 5: The Social Semantic Web

1990/1991: VAX/VMS“MAP.COM”

Page 6: The Social Semantic Web

VMS BULLETIN redux

Page 7: The Social Semantic Web

1998: Set up a gaming forum2000: Co-founded boards.ie from this

• Ireland’s largest discussion forum site

• 2.25 million visitors/month (~40% of Irish population)

• Irish people seeking information, or just chatting about sports, TV, politics, health, whatever

Page 8: The Social Semantic Web

Via Kerstinxkcd.com/802

Page 9: The Social Semantic Web

2004: Joined DERI, founded the SIOC project

• Semantically-Interlinked Online Communities

• Enables interoperability and exchange of social content:– Blogs, forums, wikis...

Page 10: The Social Semantic Web

2011: Co-founder of StreamGlider, Inc.

• Real-time streaming newsreader

• Supports social, multimedia, news

• Can be used as an enterprise dashboard

• With Nova Spivack and Bill McDaniel

Page 11: The Social Semantic Web

Social platforms are like data silos

image from pidgintech.com

Page 12: The Social Semantic Web

Many isolated communities of users and their data

image from pidgintech.com

Page 13: The Social Semantic Web

Need ways to connect these islands

image from pidgintech.com

Page 14: The Social Semantic Web

Allowing users to easily travel from one to another

image from pidgintech.com

Page 15: The Social Semantic Web

Enabling users to easily bring their data with them

image from pidgintech.com

Page 16: The Social Semantic Web

Object-centred sociality (AKA social objects)

• Users are connected via a common object:

– Their job, university, hobbies, interests, a date…

• “According to this theory, people don’t just connect to each other. They connect through a shared object. […]Good services allow people to create social objects that add value.” – Jyri Engestrom– Flickr = photos– del.icio.us = bookmarks– Blogs = discussion posts

Page 17: The Social Semantic Web

It’s the social objects we create…

• Discussions

• Bookmarks

• Annotations

• Profiles

• Microblogs

• Multimedia

Page 18: The Social Semantic Web

…that connect usto other people

Page 19: The Social Semantic Web

Semantics

Page 20: The Social Semantic Web
Page 21: The Social Semantic Web

image from richard.cyganiak.de/2007/10/lod/lod-datasets_2011-09-19_colored.png

Page 22: The Social Semantic Web

Social semantic representation models

Using ontologies to model social data

Page 23: The Social Semantic Web

Two-way street: the Semantic Web can help social spaces, vice versa

• Can use the Semantic Web to describe people, content objects and the connections that bind them all together so that social spaces can interoperate via semantics

• In the other direction, object-centered social spaces can serve as rich social data sources for semantic applications

image from tinyurl.com/highway2

Page 24: The Social Semantic Web

The Social Semantic Web

Page 25: The Social Semantic Web

FOAF

Friend Of A Friend

Page 26: The Social Semantic Web

What is FOAF?

• An ontology for describing people and the relationships that exist between them:– http://foaf-project.org/– Identity, personal profiles and social networks– Can be integrated with other SW vocabularies

• FOAF on the Web:– LiveJournal, MyOpera, identi.ca, MyBlogLog, hi5,

Fotothing, Videntity, FriendFeed, Ecademy, Typepad

Page 27: The Social Semantic Web

FOAF at a glance

Page 28: The Social Semantic Web

Distributed identity with FOAF

Page 29: The Social Semantic Web
Page 30: The Social Semantic Web

SIOC, pronounced shock

image from tinyurl.com/siocshock

Page 31: The Social Semantic Web

Semantically-Interlinked Online Communities (SIOC)

• Goal of the SIOC ontology is to address interoperability issues on the Social Web– sioc-project.org– W3C member submission in 2007– SIOC has been adopted in a framework of applications

or modules deployed on hundreds of sites– Web 2.0, enterprise information integration, HCLS, e-

government

image from tinyurl.com/friendship2

Page 32: The Social Semantic Web
Page 33: The Social Semantic Web

Some of the SIOC core ontology classes and properties

Page 34: The Social Semantic Web
Page 35: The Social Semantic Web

Some applications using SIOC

Page 36: The Social Semantic Web

RDFa on newsweek.com

Page 37: The Social Semantic Web

RDFa in Drupal 7

• Drupal CMS used by 2% of all sites (7% of CMS)– 24% of .gov sites

• Drupal 7 release has Semantic Web support built-in• RDFa (SIOC, FOAF, Dublin Core, SKOS) data for blog

posts, forums, etc. • Video at www.semantic-drupal.com

image from tinyurl.com/drupaper

Page 38: The Social Semantic Web
Page 39: The Social Semantic Web
Page 40: The Social Semantic Web

image from tinyurl.com/orionw

SIOC can be used to...

• ...provide a layer of rdfa metadata from a social website, e.g. to enhance search results >> superceded by schema.org?

• ...get a complete representation/XML dump of a social website (export, import)

• ...be a native format for social websites

• ...do other stuff; just imagine!

Page 41: The Social Semantic Web

How much SSW data is out there?

images (this one and later backgrounds) from publicdomainpictures.net

Page 42: The Social Semantic Web

CommonCrawl

• Muehleisen and Bizer– LDOW @ WWW 2012

• 1.5 billion web pages• 3 billion RDF quads• SIOC available from

at least 22k PLDs (pay-level domains)

• FOAF on 27k PLDs

• Results published on Monday 2 July 2012 at:

• webdatacommons.org/vocabulary-usage-analysis/index.html

Page 43: The Social Semantic Web
Page 44: The Social Semantic Web

We have made all this SSW data, now let us dream about build the useful applications!

Page 45: The Social Semantic Web

Make a giant brain(-storm!)

• Distributed conversation navigator

• Comment search engine for the A in Q&A

• Expert finding applications galore

...

– Be cognisant of the huge growth in Social Semantic Web data being provided by the adopters of schema.org and its new terms

Page 46: The Social Semantic Web

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

Page 47: The Social Semantic Web

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

Page 48: The Social Semantic Web

An ontology stack for the Social Semantic Web

Page 49: The Social Semantic Web
Page 50: The Social Semantic Web

Use case: Boeing inSite

Page 51: The Social Semantic Web

Summary

• Object-centred sociality refers to how we really use social spaces:– Can use semantics to describe this usage, by

representing objects for linkage and reuse• Describe people, networks, content, presence,

knowledge, tags, etc. with semantics• Providing solutions for novel uses on the public Web

and in enterprise intranets

Page 52: The Social Semantic Web

image from tinyurl.com/starshiptr

Page 53: The Social Semantic Web

…at Amazon.com

Slides at www.slideshare.net/Cloud

Our book…