the sioc project

Post on 11-May-2015

5.186 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

No Event / No Location / 22nd May 2008

TRANSCRIPT

Copyright 2008 Digital Enterprise Research Institute. All rights reserved.

Digital Enterprise Research Institute www.deri.ie

The SIOC Project: Semantically-Interlinked Online Communities

John Breslin, Uldis Bojars

2

Digital Enterprise Research Institute www.deri.ie

What is SIOC?

An effort to discover how we can create and establish ontologies on the Semantic Web

Aim of the SIOC ontology is to address interoperability issues on the (Social) Web

Adopted in a framework of 50 applications or modules deployed on over 400 sites

3

Digital Enterprise Research Institute www.deri.ie

Enabling SSIS

4

Digital Enterprise Research Institute www.deri.ie

Motivation

Need to understand how to create and establish ontologies on the Web: Social engineering is required

Disconnected sites on the Social Web require ontologies for interoperation: Lots of social data, inherent semantics (chicken and egg) Potential for high impact

In parallel, lack of integration between social software and other systems in enterprise intranets

5

Digital Enterprise Research Institute www.deri.ie

6

Digital Enterprise Research Institute www.deri.ie

7

Digital Enterprise Research Institute www.deri.ie

The SIOC solution

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

SIOC aims to enrich the Web infrastructure: During the next upgrade cycle, gigabytes of community

data become available!

8

Digital Enterprise Research Institute www.deri.ie

1. The SIOC ontology

The main classes and properties are:

9

Digital Enterprise Research Institute www.deri.ie

Interlinking with FOAF and SKOS

10

Digital Enterprise Research Institute www.deri.ie

Challenges that had to be overcome

Earlier efforts failed to generate the momentum required to achieve successful deployment

If you build it, they won’t necessarily come

We needed some “social engineering” to facilitate the adoption of a de-facto standard ontology: Model Agree Deploy Re-model

11

Digital Enterprise Research Institute www.deri.ie

2. The SIOC food chain

12

Digital Enterprise Research Institute www.deri.ie

Producing SIOC data

Over 20 applications for producing SIOC data: Many are free and open source Blogs and forums: WordPress, phpBB, Drupal,

b2evolution “Legacy” applications: mailing lists, IRC New media: Twitter, Jaiku, Facebook, Flickr

APIs for those who may wish to make their own producers: PHP, Perl, Java, Ruby on Rails

13

Digital Enterprise Research Institute www.deri.ie

Using SIOC and FOAF to represent portable data

14

Digital Enterprise Research Institute www.deri.ie

Collect SIOC from various sources

15

Digital Enterprise Research Institute www.deri.ie

Consuming SIOC via a Sindice API

16

Digital Enterprise Research Institute www.deri.ie

Consuming SIOC via Exhibit

17

Digital Enterprise Research Institute www.deri.ie

3. Dissemination

18

Digital Enterprise Research Institute www.deri.ie

Publications and other outputs

~25 SIOC-related publications from DERI, including the Journal of Web Semantics, IEEE Intelligent Systems, IEEE Internet Computing, European Semantic Web Conference (2)…

– 139 papers from Google Scholar matching “sioc semantic”

SIOC-related tutorials at WWW2006, WWW2008, SemTech 2008 (next week); workshop at ISWC2008

W3C Member Submission of the SIOC ontology:– http://www.w3.org/Submission/2007/02/

Media interviews about SIOC for PC World / WashingtonPost.com, SiIicon Republic, IEEE Computer, SemanticWeb.com, etc.

19

Digital Enterprise Research Institute www.deri.ie

20

Digital Enterprise Research Institute www.deri.ie

Quotes about SIOC

“I […] think the concept is HOT” – Robert Douglass, Drupal Developer

“It just dawned on me that the burgeoning SIOC-o-sphere (online communities exporting and exposing content via SIOC Ontology) is actually: Blogosphere 2.0” – Kingsley Idehen, Founder and CEO of OpenLink Software

“SIOC has the potential to become one of the foundational vocabularies that make Semantic Web applications useful” – Ivan Herman, W3C / ERCIM

“A project that started back in 2000 called Friend-of-a-Friend (FOAF) represents relationships between people, as well as basic contact details. SIOC does this for groups: it extends the FOAF idea to being able to talk about whole groups of people. I am excited about SIOC because you can use that information to determine trust, to let people in.” – Tim Berners-Lee, Creator of the World Wide Web

21

Digital Enterprise Research Institute www.deri.ie

SIOC metrics

SIOC documents at PTSW:107759 (SIOC)96540 (SIOC Types)

42911 hits in Swoogle Sites producing SIOC data:

373 listed in PTSW pings SIOC ontology is ranked 4th

and SIOC Types module 5th in 500 ontologies at PTSW

SIOC developer mailing list:200 members900 posts

0

20000

40000

60000

80000

100000

120000

01/0

9/2

007

15/0

9/2

007

29/0

9/2

007

13/1

0/2

007

27/1

0/2

007

10/1

1/2

007

24/1

1/2

007

08/1

2/2

007

22/1

2/2

007

05/0

1/2

008

19/0

1/2

008

02/0

2/2

008

16/0

2/2

008

01/0

3/2

008

15/0

3/2

008

29/0

3/2

008

12/0

4/2

008

22

Digital Enterprise Research Institute www.deri.ie

BSCW and BC

23

Digital Enterprise Research Institute www.deri.ie

OpenLink DataSpaces

ODS provides access to SIOC instance data from a range of ODS application instances including blogs, wikis, aggregated feeds, shared bookmarks, discussions, photo galleries, briefcases, etc.

24

Digital Enterprise Research Institute www.deri.ie

Talis Engage

25

Digital Enterprise Research Institute www.deri.ie

Seesmic

26

Digital Enterprise Research Institute www.deri.ie

gnizr

27

Digital Enterprise Research Institute www.deri.ie

Adoption of SIOC

28

Digital Enterprise Research Institute www.deri.ie

List of some SIOC implementations

Creating SIOC data SIOC APIs

SIOC Export API for PHP*SIOC API for Java*

Weblog, forum and CMS exporters WordPress SIOC ExporterDotclear SIOC Exporter*b2evolution SIOC ExporterDrupal SIOC ExporterphpBB 2.x SIOC ExporterTriplify*

Other exporters OpenLink DataSpaces*TalkDigger*SWAML*Mailing List Archives*Mailing List Exporter*Twitter2RDF*IRC2RDF*Sioku (Jaiku2RDF) gnizr*OpenQabal*BlogEngine.NET*

Using SIOC data SPARQL endpoints, querying SIOC data

ODS demo server and MyOpenLink.net*#B4mad.Net SPARQL endpoint*

Crawling and browsing SIOC data SIOC CrawlerSIOC Browsers* and SIOC ExplorerBuxon*

Using SIOC for new data Fishtank*BAETLE*RDFa on Rails*IkeWiki*int.ere.stOpenLink Virtuso AMI*Talis Engage*

Reusing SIOC data IKHarvester, notitio.us and JeromeDLBSCW*, BC*, Corona*

SIOC utilities Finding and indexing SIOC data

Semantic RadarPingTheSemanticWeb.com*

* Green created outside DERI

29

Digital Enterprise Research Institute www.deri.ie

What is SIOC?

An effort to discover how we can create and establish ontologies on the Semantic Web

Aim of the SIOC ontology is to address interoperability issues on the (Social) Web

Adopted in a framework of 50 applications or modules deployed on over 400 sites

top related