SlideShare a Scribd company logo
DataPortability and Me Introducing SIOC, FOAF and the Semantic Web John Breslin http://www.johnbreslin.com/ DataPortability Lunch Meetup in London 6 th  April 2008
So many social media sites… * Source: Smashcut Media, www.smashcut-media.com
Even more services…
It takes a lot of time…
Filling out your profiles, re-adding your friends…
Uploading posts and content items to “stovepipes”!
Social media sites are like data silos * Source: Pidgin Technologies, www.pidgintech.com
Many isolated communities of users and their data * Source: Pidgin Technologies, www.pidgintech.com
Need ways to connect these islands * Source: Pidgin Technologies, www.pidgintech.com
Allowing users to easily move from one to another * Source: Pidgin Technologies, www.pidgintech.com
Enabling users to easily bring their data with them * Source: Pidgin Technologies, www.pidgintech.com
What if I use multiple services and I want to… Move the stuff I have on one service to another (e.g. move all my blog posts, comments, friends, etc. from WordPress.com to “Acme Blogs”) Move all my stuff from multiple services to one third-party service Centralise my stuff on my own service, e.g. my blog See my stuff on a third-party service providing an aggregate view, like FriendFeed Need data portability!
(De-)centralised me
… that connect you to other people Discussions Bookmarks Annotations Profiles Microblogs Multimedia … Control your data: these are the social objects…
The philosophy of DataPortability As users, our identity, photos, videos and other forms of personal data should be discoverable by, and shared between our chosen (and trusted) tools or vendors We need a DHCP for identity, a distributed file system for data The technologies already exist, we simply need a complete reference design to put the pieces together
The mission of DataPortability To put all existing technologies and initiatives in context to create a reference design for end-to-end data portability To promote that design to the developer, vendor and end-user community
The phases of DataPortability Foundation Invitation Investigation / Research Design / Documentation Evangelise
Using existing technologies, inventing no new ones
Other initiatives “near” DataPortability
Social networking fatigue How many general or niche SNSs are you willing to register and / or interact with? People search engine and aggregation sites are now appearing to compensate: SocialURL – organise your online identities PeekYou – matching web pages with their owners Spock – organising information around people Rapleaf – reputation lookup and email search Wink – free people search engine FriendFeed – subscribe to all of your friends’ feeds
Social network portability and reusability Need distributed social networks and reusable profiles Users may have many identities and sets of friends on different social networks, where each identity was created from scratch Allow user to import existing profile and contacts, using a single global identity with different views (e.g. via FOAF, XFN / hCard, OpenID, etc.) See also: http://bradfitz.com/social-graph-problem/ http://danbri.org/words/2007/09/13/194 http://code.google.com/apis/socialgraph/
Semantics can help By using agreed-upon semantic formats to  describe people, content objects and the connections that bind them all together , social media sites can interoperate by appealing to common semantics Developers are already  using semantic technologies to augment  the ways in which they create, reuse, and link profiles and content on social media sites (using FOAF, XFN / hCard, SIOC, etc.) In the other direction, object-centered social networks can serve as  rich data sources for semantic applications
The Semantic Web for dummies XML customised tags, like: <dog>Nena</dog> + RDF relations, in triples, like: (Nena) (is_dog_of) (Kimiko/Stefan) + Ontologies / hierarchies of concepts, like: mammal -> canine -> Cotton de Tulear -> Nena + Inference rules like: If (person) (owns) (dog), then (person) (cares_for) (dog) = Semantic Web! * Sources: Text by Stefan Marti; Picture by Duncan Hull
FOAF (Friend-of-a-Friend) FOAF is an ontology for describing people and the relationships that exist between them Can be integrated with any other SW vocabularies Some services with FOAF exports: People can also create their own FOAF document and link to it from their homepage FOAF documents usually contain personal info, links to friends, and other related resources
Integrating social networks with FOAF for reuse Common formats, unique URIs * Source: Sheila Kinsella, Applications of Social Network Analysis 2007
SIOC (Semantically-Interlinked Online Communities) A schema for representing users, forums, posts and threads, containers, and other items in online community sites, for reuse and interoperability: Aims to fully describe the structure of content in these sites Also to create new connections between forums and posts from different types of discussion systems (blogs, forums, mailing lists, etc.) and content items / containers on Web 2.0 sites And to browse connected posts and channels in interesting ways (e.g.  distributed linked conversations, decentralised discussion channels and communities, etc.)
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
 
The SIOC RDF ontology (important terms)
SIOC and other ontologies
Using SIOC and FOAF to represent portable data
SIOC metadata  exporters  have been created for open-source / commercial discussion systems and popular Web 2.0 sites: b2evolution, Dotclear, Drupal, phpBB, WordPress, mailing lists, IRC, Twitter, Jaiku, aggregators, OpenLink Data Spaces, Talis Engage, etc. Easy-to-use  APIs  have been produced for writing your own SIOC applications in PHP, Ruby on Rails and Java As well as nearly 20 academic papers about SIOC and a W3C member submission ( http://www.w3.org/Submission/2007/02/ ), easy-to-read  documentation  and usage  examples  are available : http://sioc-project.org/ SIOC aims to infect the Web infrastructure: During next upgrade cycle gigabytes of community data become available! Getting traction for SIOC
SIOC in use (~50 implementations, applications)
We have lots of producers of SIOC data, but now we need to build more applications that can consume it, like this WordPress importer: Just as WordPress can import blog entries from various blogging systems, the SIOC importer can import any discussion posts represented in SIOC (forum posts, mail messages, IRC chats)
Porting social media contributions from data providers to import services
 
Join the DataPortability and SIOC projects! http://dataportability.org http://sioc-project.org
Ownership, control, freedom at opensocialweb.org

More Related Content

What's hot (20)

PPTX
Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations
Myungjin Lee
 
PPT
Semantic Web 2.0: Creating Social Semantic Information Spaces
John Breslin
 
PPTX
Predicting Discussions on the Social Semantic Web
Matthew Rowe
 
PDF
Tutorial: Social Semantics
Matthew Rowe
 
PPTX
About the Social Semantic Web
Web Information Systems, TU Delft
 
PPT
Web 2.0 and the LMS
Bryan Alexander
 
PPTX
web2.0 - computer networks
NITHIN KALLE PALLY
 
PPT
Web 2.0 2006: Implications for the LMS
Bryan Alexander
 
PPT
SIOC: Semantic Web for Social Media Sites
Uldis Bojars
 
PPTX
Evolution Towards Web 3.0: The Semantic Web
LeeFeigenbaum
 
PPTX
Web Evolution Nova Spivack Twine
Nova Spivack
 
PDF
Semantic web technology
Stanley Wang
 
PPT
web 1.0, 2.0, 3.0
Nonie Mislan
 
PDF
Chapter 1 semantic web
R A Akerkar
 
PPSX
An Introduction to Semantic Web Technology
Ankur Biswas
 
ODP
Web
palani2808
 
PPT
Microformats Workshop (2009)
Kelley Howell
 
PDF
web terms
crazybananas
 
PDF
Web technology
chemnidhi
 
PPT
RSS and Social Bookmarking
NGRF
 
Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations
Myungjin Lee
 
Semantic Web 2.0: Creating Social Semantic Information Spaces
John Breslin
 
Predicting Discussions on the Social Semantic Web
Matthew Rowe
 
Tutorial: Social Semantics
Matthew Rowe
 
About the Social Semantic Web
Web Information Systems, TU Delft
 
Web 2.0 and the LMS
Bryan Alexander
 
web2.0 - computer networks
NITHIN KALLE PALLY
 
Web 2.0 2006: Implications for the LMS
Bryan Alexander
 
SIOC: Semantic Web for Social Media Sites
Uldis Bojars
 
Evolution Towards Web 3.0: The Semantic Web
LeeFeigenbaum
 
Web Evolution Nova Spivack Twine
Nova Spivack
 
Semantic web technology
Stanley Wang
 
web 1.0, 2.0, 3.0
Nonie Mislan
 
Chapter 1 semantic web
R A Akerkar
 
An Introduction to Semantic Web Technology
Ankur Biswas
 
Microformats Workshop (2009)
Kelley Howell
 
web terms
crazybananas
 
Web technology
chemnidhi
 
RSS and Social Bookmarking
NGRF
 

Similar to DataPortability and Me: Introducing SIOC, FOAF and the Semantic Web (20)

PPTX
The Social Semantic Web
John Breslin
 
PPTX
Breaking Down Walls in Enterprise with Social Semantics
John Breslin
 
PPT
Enhancing the Web Experience
John Breslin
 
PPT
The SIOC Project
John Breslin
 
PPT
Geo-annotations in Semantic Digital Libraries
mdabrowski
 
PPT
Weaving SIOC into the Web of Linked Data
Uldis Bojars
 
PPT
Emerging Technologies
Abhishek Srivastava
 
PPTX
Empowerment tech 2ndweek Presentation.pptx
etaborot
 
PPT
Web 2.0: Implications for Library Services
ADINET Ahmedabad
 
PPT
JeromeDL Tutorial
Sebastian Ryszard Kruk
 
PDF
The Social Semantic Web: New York Times Edition
John Breslin
 
PPT
Metadata and Scotland’s information environment: potential benefits of Web 2.0
Scottish Library & Information Council (SLIC), CILIP in Scotland (CILIPS)
 
PPT
Open Source Social Software
Josie Fraser
 
PPSX
Linked Data to Improve the OER Experience
The Open Education Consortium
 
PPTX
Web 2.0 lib_2.0_1
smtcd
 
PPT
ADLUG 2008 Web 2.0 - Library 2.0 presentation
@CULT Srl
 
PPT
Interactive Innovation Through Social Software And Web 2.0
Thomas Ryberg
 
PDF
Foaf Openid Milan
Dan Brickley
 
PPT
2008-04-24 Enhancing Research Projects with Environmental Informatics and Web...
Rudolf Husar
 
PPT
Corrib.org - OpenSource and Research
adameq
 
The Social Semantic Web
John Breslin
 
Breaking Down Walls in Enterprise with Social Semantics
John Breslin
 
Enhancing the Web Experience
John Breslin
 
The SIOC Project
John Breslin
 
Geo-annotations in Semantic Digital Libraries
mdabrowski
 
Weaving SIOC into the Web of Linked Data
Uldis Bojars
 
Emerging Technologies
Abhishek Srivastava
 
Empowerment tech 2ndweek Presentation.pptx
etaborot
 
Web 2.0: Implications for Library Services
ADINET Ahmedabad
 
JeromeDL Tutorial
Sebastian Ryszard Kruk
 
The Social Semantic Web: New York Times Edition
John Breslin
 
Metadata and Scotland’s information environment: potential benefits of Web 2.0
Scottish Library & Information Council (SLIC), CILIP in Scotland (CILIPS)
 
Open Source Social Software
Josie Fraser
 
Linked Data to Improve the OER Experience
The Open Education Consortium
 
Web 2.0 lib_2.0_1
smtcd
 
ADLUG 2008 Web 2.0 - Library 2.0 presentation
@CULT Srl
 
Interactive Innovation Through Social Software And Web 2.0
Thomas Ryberg
 
Foaf Openid Milan
Dan Brickley
 
2008-04-24 Enhancing Research Projects with Environmental Informatics and Web...
Rudolf Husar
 
Corrib.org - OpenSource and Research
adameq
 
Ad

More from John Breslin (20)

PDF
Ireland: Island of Innovation and Entrepreneurship
John Breslin
 
PDF
Old Ireland in Colour
John Breslin
 
PDF
A Balanced Routing Algorithm for Blockchain Offline Channels using Flocking
John Breslin
 
PDF
Collusion Attack from Hubs in the Blockchain Offline Channel Network
John Breslin
 
PDF
Collaborative Leadership to Increase the Northern & Western Region’s Innovati...
John Breslin
 
PDF
TRICS: Teaching Researchers and Innovators how to Create Startups
John Breslin
 
PDF
Entrepreneurship is in Our DNA
John Breslin
 
PDF
Galway City Innovation District
John Breslin
 
PDF
Innovation Districts and Innovation Hubs
John Breslin
 
PDF
Disciplined mHealth Entrepreneurship
John Breslin
 
PDF
Searching for Startups
John Breslin
 
PPTX
Intellectual Property: Protecting Ideas, Designs and Brands in the Real World...
John Breslin
 
PDF
Innovation and Entrepreneurship: Tips, Tools and Tricks
John Breslin
 
PDF
Growing Galway's Startup Community
John Breslin
 
PDF
Startup Community: What Galway Can Do Next
John Breslin
 
PDF
Adding More Semantics to the Social Web
John Breslin
 
PDF
Communities and Tech: Build Which and What Will Come?
John Breslin
 
PDF
Data Analytics and Industry-Academic Partnerships: An Irish Perspective
John Breslin
 
PPT
“I Like” - Analysing Interactions within Social Networks to Assert the Trustw...
John Breslin
 
PPT
John Breslin at the Innovation Academy
John Breslin
 
Ireland: Island of Innovation and Entrepreneurship
John Breslin
 
Old Ireland in Colour
John Breslin
 
A Balanced Routing Algorithm for Blockchain Offline Channels using Flocking
John Breslin
 
Collusion Attack from Hubs in the Blockchain Offline Channel Network
John Breslin
 
Collaborative Leadership to Increase the Northern & Western Region’s Innovati...
John Breslin
 
TRICS: Teaching Researchers and Innovators how to Create Startups
John Breslin
 
Entrepreneurship is in Our DNA
John Breslin
 
Galway City Innovation District
John Breslin
 
Innovation Districts and Innovation Hubs
John Breslin
 
Disciplined mHealth Entrepreneurship
John Breslin
 
Searching for Startups
John Breslin
 
Intellectual Property: Protecting Ideas, Designs and Brands in the Real World...
John Breslin
 
Innovation and Entrepreneurship: Tips, Tools and Tricks
John Breslin
 
Growing Galway's Startup Community
John Breslin
 
Startup Community: What Galway Can Do Next
John Breslin
 
Adding More Semantics to the Social Web
John Breslin
 
Communities and Tech: Build Which and What Will Come?
John Breslin
 
Data Analytics and Industry-Academic Partnerships: An Irish Perspective
John Breslin
 
“I Like” - Analysing Interactions within Social Networks to Assert the Trustw...
John Breslin
 
John Breslin at the Innovation Academy
John Breslin
 
Ad

Recently uploaded (20)

PPTX
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
PDF
Bitcoin+ Escalando sin concesiones - Parte 1
Fernando Paredes García
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PPTX
Machine Learning Benefits Across Industries
SynapseIndia
 
PDF
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
PDF
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PPTX
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
PDF
2025-07-15 EMEA Volledig Inzicht Dutch Webinar
ThousandEyes
 
PPTX
TYPES OF COMMUNICATION Presentation of ICT
JulieBinwag
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
How Current Advanced Cyber Threats Transform Business Operation
Eryk Budi Pratama
 
PDF
CIFDAQ'S Token Spotlight for 16th July 2025 - ALGORAND
CIFDAQ
 
PPTX
Top Managed Service Providers in Los Angeles
Captain IT
 
PDF
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
PDF
Upgrading to z_OS V2R4 Part 01 of 02.pdf
Flavio787771
 
PDF
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
PDF
Market Wrap for 18th July 2025 by CIFDAQ
CIFDAQ
 
PPTX
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
Bitcoin+ Escalando sin concesiones - Parte 1
Fernando Paredes García
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Machine Learning Benefits Across Industries
SynapseIndia
 
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
2025-07-15 EMEA Volledig Inzicht Dutch Webinar
ThousandEyes
 
TYPES OF COMMUNICATION Presentation of ICT
JulieBinwag
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
How Current Advanced Cyber Threats Transform Business Operation
Eryk Budi Pratama
 
CIFDAQ'S Token Spotlight for 16th July 2025 - ALGORAND
CIFDAQ
 
Top Managed Service Providers in Los Angeles
Captain IT
 
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
Upgrading to z_OS V2R4 Part 01 of 02.pdf
Flavio787771
 
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
Market Wrap for 18th July 2025 by CIFDAQ
CIFDAQ
 
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 

DataPortability and Me: Introducing SIOC, FOAF and the Semantic Web

  • 1. DataPortability and Me Introducing SIOC, FOAF and the Semantic Web John Breslin http://www.johnbreslin.com/ DataPortability Lunch Meetup in London 6 th April 2008
  • 2. So many social media sites… * Source: Smashcut Media, www.smashcut-media.com
  • 4. It takes a lot of time…
  • 5. Filling out your profiles, re-adding your friends…
  • 6. Uploading posts and content items to “stovepipes”!
  • 7. Social media sites are like data silos * Source: Pidgin Technologies, www.pidgintech.com
  • 8. Many isolated communities of users and their data * Source: Pidgin Technologies, www.pidgintech.com
  • 9. Need ways to connect these islands * Source: Pidgin Technologies, www.pidgintech.com
  • 10. Allowing users to easily move from one to another * Source: Pidgin Technologies, www.pidgintech.com
  • 11. Enabling users to easily bring their data with them * Source: Pidgin Technologies, www.pidgintech.com
  • 12. What if I use multiple services and I want to… Move the stuff I have on one service to another (e.g. move all my blog posts, comments, friends, etc. from WordPress.com to “Acme Blogs”) Move all my stuff from multiple services to one third-party service Centralise my stuff on my own service, e.g. my blog See my stuff on a third-party service providing an aggregate view, like FriendFeed Need data portability!
  • 14. … that connect you to other people Discussions Bookmarks Annotations Profiles Microblogs Multimedia … Control your data: these are the social objects…
  • 15. The philosophy of DataPortability As users, our identity, photos, videos and other forms of personal data should be discoverable by, and shared between our chosen (and trusted) tools or vendors We need a DHCP for identity, a distributed file system for data The technologies already exist, we simply need a complete reference design to put the pieces together
  • 16. The mission of DataPortability To put all existing technologies and initiatives in context to create a reference design for end-to-end data portability To promote that design to the developer, vendor and end-user community
  • 17. The phases of DataPortability Foundation Invitation Investigation / Research Design / Documentation Evangelise
  • 18. Using existing technologies, inventing no new ones
  • 19. Other initiatives “near” DataPortability
  • 20. Social networking fatigue How many general or niche SNSs are you willing to register and / or interact with? People search engine and aggregation sites are now appearing to compensate: SocialURL – organise your online identities PeekYou – matching web pages with their owners Spock – organising information around people Rapleaf – reputation lookup and email search Wink – free people search engine FriendFeed – subscribe to all of your friends’ feeds
  • 21. Social network portability and reusability Need distributed social networks and reusable profiles Users may have many identities and sets of friends on different social networks, where each identity was created from scratch Allow user to import existing profile and contacts, using a single global identity with different views (e.g. via FOAF, XFN / hCard, OpenID, etc.) See also: http://bradfitz.com/social-graph-problem/ http://danbri.org/words/2007/09/13/194 http://code.google.com/apis/socialgraph/
  • 22. Semantics can help By using agreed-upon semantic formats to describe people, content objects and the connections that bind them all together , social media sites can interoperate by appealing to common semantics Developers are already using semantic technologies to augment the ways in which they create, reuse, and link profiles and content on social media sites (using FOAF, XFN / hCard, SIOC, etc.) In the other direction, object-centered social networks can serve as rich data sources for semantic applications
  • 23. The Semantic Web for dummies XML customised tags, like: <dog>Nena</dog> + RDF relations, in triples, like: (Nena) (is_dog_of) (Kimiko/Stefan) + Ontologies / hierarchies of concepts, like: mammal -> canine -> Cotton de Tulear -> Nena + Inference rules like: If (person) (owns) (dog), then (person) (cares_for) (dog) = Semantic Web! * Sources: Text by Stefan Marti; Picture by Duncan Hull
  • 24. FOAF (Friend-of-a-Friend) FOAF is an ontology for describing people and the relationships that exist between them Can be integrated with any other SW vocabularies Some services with FOAF exports: People can also create their own FOAF document and link to it from their homepage FOAF documents usually contain personal info, links to friends, and other related resources
  • 25. Integrating social networks with FOAF for reuse Common formats, unique URIs * Source: Sheila Kinsella, Applications of Social Network Analysis 2007
  • 26. SIOC (Semantically-Interlinked Online Communities) A schema for representing users, forums, posts and threads, containers, and other items in online community sites, for reuse and interoperability: Aims to fully describe the structure of content in these sites Also to create new connections between forums and posts from different types of discussion systems (blogs, forums, mailing lists, etc.) and content items / containers on Web 2.0 sites And to browse connected posts and channels in interesting ways (e.g. distributed linked conversations, decentralised discussion channels and communities, etc.)
  • 27. 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
  • 28.  
  • 29. The SIOC RDF ontology (important terms)
  • 30. SIOC and other ontologies
  • 31. Using SIOC and FOAF to represent portable data
  • 32. SIOC metadata exporters have been created for open-source / commercial discussion systems and popular Web 2.0 sites: b2evolution, Dotclear, Drupal, phpBB, WordPress, mailing lists, IRC, Twitter, Jaiku, aggregators, OpenLink Data Spaces, Talis Engage, etc. Easy-to-use APIs have been produced for writing your own SIOC applications in PHP, Ruby on Rails and Java As well as nearly 20 academic papers about SIOC and a W3C member submission ( http://www.w3.org/Submission/2007/02/ ), easy-to-read documentation and usage examples are available : http://sioc-project.org/ SIOC aims to infect the Web infrastructure: During next upgrade cycle gigabytes of community data become available! Getting traction for SIOC
  • 33. SIOC in use (~50 implementations, applications)
  • 34. We have lots of producers of SIOC data, but now we need to build more applications that can consume it, like this WordPress importer: Just as WordPress can import blog entries from various blogging systems, the SIOC importer can import any discussion posts represented in SIOC (forum posts, mail messages, IRC chats)
  • 35. Porting social media contributions from data providers to import services
  • 36.  
  • 37. Join the DataPortability and SIOC projects! http://dataportability.org http://sioc-project.org
  • 38. Ownership, control, freedom at opensocialweb.org