advertisement

Weaving SIOC into the Web of Linked Data

50 %
50 %
advertisement
Information about Weaving SIOC into the Web of Linked Data

Published on May 15, 2008

Author: CaptSolo

Source: slideshare.net

Description

Our presentation "Weaving SIOC into the Web of Linked Data" at the LDOW 2008 (Linked Data on the Web) workshop, a part of WWW 2008 conference.

See http://events.linkeddata.org/ldow2008/ for all papers and slides.
advertisement

Weaving SIOC into the Web of Linked Data Uldis Boj ā rs 1 , Alexandre Passant 2 , Richard, Cyganiak 1 , John Breslin 1 1 Digital Enterprise Research Institute, National University of Ireland, Galway 2 LaLIC, Université Paris-Sorbonne / Electricité de France R&D

 

SIOC Overview SIOC - Semantically-Interlinked Online Communities SIOC is a standard way for expressing information on online community sites in a rich, machine-readable form. W3C Member Submission – June 2007 http://www.w3.org/Submission/2007/02/ Academic and Industrial Partners 3 documents SIOC Core Ontology Specification SIOC Ontology: Applications and Implementation Status SIOC Ontology: Related Ontologies and RDF Vocabularies

SIOC - Semantically-Interlinked Online Communities

SIOC is a standard way for expressing information on online community sites in a rich, machine-readable form.

W3C Member Submission – June 2007

http://www.w3.org/Submission/2007/02/

Academic and Industrial Partners

3 documents

SIOC Core Ontology Specification

SIOC Ontology: Applications and Implementation Status

SIOC Ontology: Related Ontologies and RDF Vocabularies

The SIOC Core Ontology SIOC Ontology Specification http://rdfs.org/sioc/spec/

SIOC d ata p roducers SIOC a pplications l ist : http://rdfs.org/sioc/applications/ > 20 a pplications for p roducing SIOC d ata : F ree and o pen s ource SIOC e xport t ools for: Blogs and forums: WordPress, phpBB, Drupal, b2evolution “ Legacy” applications: m ailing lists, IRC New media: Twitter, Jaiku , Facebook, Flickr Enterprise applications: CWE (collaborative work environments)

SIOC a pplications l ist :

http://rdfs.org/sioc/applications/

> 20 a pplications for p roducing SIOC d ata :

F ree and o pen s ource

SIOC e xport t ools for:

Blogs and forums: WordPress, phpBB, Drupal, b2evolution

“ Legacy” applications: m ailing lists, IRC

New media: Twitter, Jaiku , Facebook, Flickr

Enterprise applications: CWE (collaborative work environments)

SIOC RDF Browser http://sparql.captsolo.net/browser

http://sparql.captsolo.net/browser

The SIOC food chain ~50 applications for working with SIOC data (producing, finding, consuming, …) listed at http://rdfs.org/sioc/applications/

~50 applications for working with SIOC data (producing, finding, consuming, …) listed at http://rdfs.org/sioc/applications/

SIOC Tutorial @ WWW ’08 Look here for more information about the SIOC Project <> rdfs:seeAlso < http://url.ie/bwk > . SIOC Project homepage http://sioc-project.org/ This presentation concentrates on SIOC as a citizen of the Linked Data Universe

Look here for more information about the SIOC Project

<> rdfs:seeAlso < http://url.ie/bwk > .

SIOC Project homepage

http://sioc-project.org/

This presentation concentrates on SIOC as a citizen of the Linked Data Universe

Firsts steps towards Linked SIOC Data Exporters create interlinked SIOC data Using rdfs:seeAlso links or dereferencable URIs E.g. RDF document describing a sioc:Post links to a document describing the User that created it, … Yet, this can still be viewed as « walled garden »

Exporters create interlinked SIOC data

Using rdfs:seeAlso links or dereferencable URIs

E.g. RDF document describing a sioc:Post links to a document describing the User that created it, …

Yet, this can still be viewed as « walled garden »

Interlinking users and content inside a community The sioc:Site instance provide a unique entry point for the whole RDF data Site links to Posts; Posts link to Comments & Users; … All SIOC RDF pages are linked together starting from the top of the tree Useful to crawl SIOC data

The sioc:Site instance provide a unique entry point for the whole RDF data

Site links to Posts; Posts link to Comments & Users; …

All SIOC RDF pages are linked together starting from the top of the tree

Useful to crawl SIOC data

Interlinking SIOC and FOAF data FOAF – Friend Of A Friend FOAF and SIOC can be combined to describe one’s social activity: foaf:Person is used to represent the physical person sioc:User is used to represent his user account(s) Since FOAF is widely used on the Semantic Web, it can provide a great source of linked data between different datasets Use owl:sameAs between different FOAF URIs to provide more linked data SIOC profiles can link to an external FOAF URI Example of linking from SIOC to FOAF

FOAF – Friend Of A Friend

FOAF and SIOC can be combined to describe one’s social activity:

foaf:Person is used to represent the physical person

sioc:User is used to represent his user account(s)

Since FOAF is widely used on the Semantic Web, it can provide a great source of linked data between different datasets

Use owl:sameAs between different FOAF URIs to provide more linked data

SIOC profiles can link to an external FOAF URI

Example of linking from SIOC to FOAF

A person and their user accounts

Linking to SIOC data « from the outside » foaf:holdsOnlineAccount Relationships between persons and their account(s) Linking FOAF profiles to sioc:User accounts sioc:User rdfs:subClassOf foaf:OnlineAccount . PersonQ foaf:holdsOnlineAccount UserAccountQ . UserAccountQ a sioc:User . Use dereferencable URIs and/or seeAlso This depends on how RDF data are exposed by the target system

foaf:holdsOnlineAccount

Relationships between persons and their account(s)

Linking FOAF profiles to sioc:User accounts

sioc:User rdfs:subClassOf foaf:OnlineAccount .

PersonQ foaf:holdsOnlineAccount UserAccountQ .

UserAccountQ a sioc:User .

Use dereferencable URIs and/or seeAlso

This depends on how RDF data are exposed by the target system

Making SIOC data easier to discover RDF autodiscovery Content negotiation RDFa

RDF autodiscovery

Content negotiation

RDFa

Interlinking SIOC and SKOS data SKOS – Simple Knowledge Organisation System Can be used to link to Tags and Categories The Tag Ontology defines Tag as subclass of skos:Concept The sioc:topic property provides a way to define topic(s) of any content using (among others) SKOS concepts Topics can be shared between communities Interlinking data between communities thanks to those topics SparqlPress A WordPress/SPARQL Linked Data Project (work in progress) http://wiki.foaf-project.org/SparqlPress

SKOS – Simple Knowledge Organisation System

Can be used to link to Tags and Categories

The Tag Ontology defines Tag as subclass of skos:Concept

The sioc:topic property provides a way to define topic(s) of any content using (among others) SKOS concepts

Topics can be shared between communities

Interlinking data between communities thanks to those topics

SparqlPress

A WordPress/SPARQL Linked Data Project (work in progress)

http://wiki.foaf-project.org/SparqlPress

Interlinking SIOC, FOAF and SKOS

Interlinking SIOC and other resources Reference datasets from the LOD initiative DBPedia GeoNames MusicBrainz … . E.g., Semantic Microblogging (SFSW ’08)

Reference datasets from the LOD initiative

DBPedia

GeoNames

MusicBrainz

… .

E.g., Semantic Microblogging (SFSW ’08)

Weaving microblogging into the Semantic Web Producing AND consuming data Interlinking with existing RDF data (e.g. GeoNames) Faceted browsing

Producing AND consuming data

Interlinking with existing RDF data (e.g. GeoNames)

Faceted browsing

 

Interlinking SIOC and other resources (2) MOAT – Meaning Of A Tag Provide an ontology and tools to assign meanings to your tags with existing resources and then link tagged content with URIs of those resources rather than simple tags Using URIs from reference datasets helps to interlink data Eg: « SPARQL » tag => http://dbpedia.org/resource/SPARQL

MOAT – Meaning Of A Tag

Provide an ontology and tools to assign meanings to your tags with existing resources and then link tagged content with URIs of those resources rather than simple tags

Using URIs from reference datasets helps to interlink data

Eg: « SPARQL » tag => http://dbpedia.org/resource/SPARQL

A Pipeline for Enriching SIOC Data Post-process generated SIOC data E.g. extract links to HTML, RDF and other types of data from the content Extracting links Simple, performed by a part of SIOC export plugins sioc:links_to, rdfs:seeAlso What about richer data? Named entity extraction Retrieve a subset of properties of resources a post links to Enrich RDF data about a post with this information Extract structured data contained within content items Structured blogging, microformats RDFa, GRDDL Future directions RDF-based online community sites

Post-process generated SIOC data

E.g. extract links to HTML, RDF and other types of data from the content

Extracting links

Simple, performed by a part of SIOC export plugins

sioc:links_to, rdfs:seeAlso

What about richer data?

Named entity extraction

Retrieve a subset of properties of resources a post links to

Enrich RDF data about a post with this information

Extract structured data contained within content items

Structured blogging, microformats

RDFa, GRDDL

Future directions

RDF-based online community sites

Some producers of SIOC data Sioku: SIOC data from Jaiku microblogging service http://sioku.sioc-project.org/ Flickr: Flickr to RDF wrapper http://apassant.net/home/2007/12/flickrdf/ SWAML: Exports mailing list archives in RDF Interlink with FOAF profiles using Sindice / SWSE http://swaml.berlios.de/ OpenLink DataSpaces: Uses SIOC as a representation format for multiple social spaces http://virtuoso.openlinksw.com/wiki/main/Main/OdsIndex/

Sioku:

SIOC data from Jaiku microblogging service

http://sioku.sioc-project.org/

Flickr:

Flickr to RDF wrapper

http://apassant.net/home/2007/12/flickrdf/

SWAML:

Exports mailing list archives in RDF

Interlink with FOAF profiles using Sindice / SWSE

http://swaml.berlios.de/

OpenLink DataSpaces:

Uses SIOC as a representation format for multiple social spaces

http://virtuoso.openlinksw.com/wiki/main/Main/OdsIndex/

FlickrRDF using SIOC, FOAF, SIOC Types, Geo

Social Media Data and SIOC SIOC « type » module http://rdfs.org/sioc/types Defines subclasses of sioc:Container and sioc:Item Blog, Wiki, MessageBoard … BlogPost, WikiArticle, BoardPost … Provides types for most of social media conributions Object-centered sociality Data portability SIOC provides an open and machine-readable way for social data

SIOC « type » module

http://rdfs.org/sioc/types

Defines subclasses of sioc:Container and sioc:Item

Blog, Wiki, MessageBoard …

BlogPost, WikiArticle, BoardPost …

Provides types for most of social media conributions

Object-centered sociality

Data portability

SIOC provides an open and machine-readable way for social data

SIOC and Data Portability

Open Questions Choice of URIs SIOC Community working on best practices Issue: content negotiation may not always be available Paging for large amounts of data rdfs:seeAlso(s) ? Your Comments / Questions?

Choice of URIs

SIOC Community working on best practices

Issue: content negotiation may not always be available

Paging for large amounts of data

rdfs:seeAlso(s) ?

Your Comments / Questions?

Summary SIOC is a part of the Linked Data Universe RDF documents generated by SIOC export tools are usually interlinked between themselves User-created content on online community sites can be a source of links to other LOD resources Linking to external FOAF profiles Extracting links to other resources from the content SIOC-enabled sites generate SIOC and FOAF data that can be linked to by other data sources Making data discoverable is important SIOC can interlink LOD resources from a user-centric point of view Object-centred sociality

SIOC is a part of the Linked Data Universe

RDF documents generated by SIOC export tools are usually interlinked between themselves

User-created content on online community sites can be a source of links to other LOD resources

Linking to external FOAF profiles

Extracting links to other resources from the content

SIOC-enabled sites generate SIOC and FOAF data that can be linked to by other data sources

Making data discoverable is important

SIOC can interlink LOD resources from a user-centric point of view

Object-centred sociality

SIOC competition with boards.ie boards.ie has been publishing social graph information online using FOAF since 2004 With its 10 years of discussions, boards.ie can serve as a rich source of SIOC data for the Social Semantic Web: The data to be “SIOC-ified” is already all publicly viewable, but it is difficult to leverage without any added semantics due to the fact that it is embedded in heavily-styled HTML pages DERI are sponsoring a competition with prizes (the top prize is €3000) for whoever is judged to have produced the most interesting application(s) that makes use of the SIOC data exported from boards.ie To enter, go to http://data.sioc-project.org

boards.ie has been publishing social graph information online using FOAF since 2004

With its 10 years of discussions, boards.ie can serve as a rich source of SIOC data for the Social Semantic Web:

The data to be “SIOC-ified” is already all publicly viewable, but it is difficult to leverage without any added semantics due to the fact that it is embedded in heavily-styled HTML pages

DERI are sponsoring a competition with prizes (the top prize is €3000) for whoever is judged to have produced the most interesting application(s) that makes use of the SIOC data exported from boards.ie

To enter, go to http://data.sioc-project.org

Find people experienced in using SIOC / suggest improvements / participate in SIOC development The SIOC project page and wiki: http://sioc-project.org and http://wiki.sioc-project.org The SIOC W3C member submission: http://www.w3.org/Submission/2007/02/ A SIOC developer mailing list: http://groups.google.com/group/sioc-dev Real-time IRC chat channel about SIOC: irc://irc.freenode.net/sioc A comprehensive list of SIOC applications: http://rdfs.org/sioc/applications/ The SIOC RDF Browser prototype: http://sparql.captsolo.net/browser/ Semantic Radar extension for Firefox: https://addons.mozilla.org/en-US/firefox/addon/3886

The SIOC project page and wiki:

http://sioc-project.org and http://wiki.sioc-project.org

The SIOC W3C member submission:

http://www.w3.org/Submission/2007/02/

A SIOC developer mailing list:

http://groups.google.com/group/sioc-dev

Real-time IRC chat channel about SIOC:

irc://irc.freenode.net/sioc

A comprehensive list of SIOC applications:

http://rdfs.org/sioc/applications/

The SIOC RDF Browser prototype:

http://sparql.captsolo.net/browser/

Semantic Radar extension for Firefox:

https://addons.mozilla.org/en-US/firefox/addon/3886

Add a comment

Related pages

Weaving SIOC into the Web of Linked Data - SunSITE Central ...

Weaving SIOC into the Web of Linked Data Uldis Bojars¯ Digital Enterprise Research Institute National University of Ireland, Galway uldis.bojars@deri.org
Read more

Weaving SIOC into the Web of Linked Data - ARAN Home

Citation: Uldis Bojars, Alexandre Passant, Richard Cyganiak, John Breslin "Weaving SIOC into the Web of Linked Data", Linked Data on the Web (LDOW 2008 ...
Read more

Weaving SIOC into the Web of Linked Data | Alexandre ...

Weaving SIOC into the Web of Linked Data ¯ Uldis Bojars Digital Enterprise Research Institute National University of Ireland, Galway Alexandre Passant ...
Read more

Weaving sioc into the web of linked data (PDF Download ...

Page 1. Weaving SIOC into the Web of Linked Data Uldis Boj¯ ars Digital Enterprise Research Institute National University of Ireland, Galway uldis.bojars@ ...
Read more

Weaving SIOC into the Web of Linked Data | DERI

Linked Data on the Web (LDOW2008) workshop. Workshop at . WWW 2008 conference,
Read more

Weaving Social E-Learning Platforms Into the Web of Linked ...

[Bojars 2008] Bojars, U., Passant, A., Cyganiak, R., Breslin, J.: “Weaving sioc into the web of linked data”; Proc. WWW 2008 Workshop: ...
Read more

Linked Data on the Web (LDOW2008)

Linked Data on the Web (LDOW2008) ... Weaving SIOC into the Web of Linked Data Uldis Bojars, Alexandre Passant, Richard Cyganiak and John Breslin
Read more

CEUR-WS.org/Vol-369 - Linked Data on the Web 2008

Weaving SIOC into the Web of Linked Data Uldis Bojars, ... Proceedings of the Linked Data on the Web Workshop, Beijing, China, April 22, 2008, ...
Read more

Weaving | LinkedIn

Weaving Data Hay Into Business Gold. ... Weaving SIOC into the Web of Linked Data. 26,906 Views. footage. Weaving the Web: ...
Read more