sioc tactics: gaining acceptance for a semantic web vocabulary on the social web

37
Sioc tactics image from tinyurl.com/siocshock

Upload: john-breslin

Post on 11-May-2015

2.713 views

Category:

Technology


0 download

DESCRIPTION

12 July 2011 / Galway

TRANSCRIPT

Page 1: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Sioc tactics

image from tinyurl.com/siocshock

Page 2: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

lecturer at Nui galway

Engineering and

informatics

Page 3: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Researcher at Deri, nui galway

Page 4: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Founder of new tech post

•  socialmedia.net blog

•  Galway-based publisher of stories focused on emerging, cutting-edge, innovative technologies

•  4000 readers in March -> 9000 readers in May 2011

•  Partners: IIC (San Jose) •  Newtechpost.com

Page 5: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Co-founder of Boards.ie

•  Ireland’s largest discussion forum site

•  2.25 million visitors/month

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

Page 6: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

It's the social objects we create…

• Discussions • Bookmarks

• Annotations • Microblogs

• Multimedia

Page 7: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

…that connect us to other people

Page 8: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Social media sites are like data silos

image from pidgintech.com

Page 9: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Many isolated communities of users and their data

image from pidgintech.com

Page 10: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Need ways to connect these islands

image from pidgintech.com

Page 11: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Allowing users to easily move from one to another

image from pidgintech.com

Page 12: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Enabling users to easily bring their data with them

image from pidgintech.com

Page 13: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Data silos Can be linked via semantics

Page 14: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Social Semantic Web

Page 15: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

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

Page 16: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Sioc = frost (gaelic)

image from tinyurl.com/siocfrost

Page 17: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social 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 100 applications or modules deployed on hundreds of sites

– Web 2.0, enterprise info integ, HCLS, e-gov

image from tinyurl.com/friendship2

Page 18: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

The steps taken

1.  Develop an ontology of terms for representing rich data from the Social Web

2. Create a food chain for producing, collecting and consuming SIOC data

3. As well dissemination via papers about SIOC, provide docs and examples at sioc-project.org

Page 19: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web
Page 20: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Some of the SIOC core ontology classes and properties

Page 21: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

First attempt (foaf galway workshop 2004)

Page 22: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web
Page 23: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social 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

• ...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 24: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Sioc food chain

Page 25: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Some applications using sioc

Page 26: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Growth of sioc apps (bojars)

Page 27: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web
Page 28: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

28

From October 2009

Page 29: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

RDFA in drupal 7

• Drupal cms used by 1 percent of all sites

• drupal 7 released in january, 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 30: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Rdfa on newsweek.com

Page 31: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

OGP in RDF (FOAF, DC, SIOC, GR)

Page 32: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

An ontology stack for the social semantic web

Page 33: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Distributed

Architecture

www.Smob.me

Page 34: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

dissemination

Page 35: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Sioc survey (1)

Page 36: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Sioc survey (2)

Page 37: SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

37

boards.ie SIOC data competition